Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > Скрытие полей таблицы при выводе в rest api


Автор: Elfix 29.6.2021, 07:58
Всем привет!

Есть таблица с пользователями, в которой пользователи указывают свои данные: email, телефон, дату рождения и т. п. Некоторые поля являются обязательными для заполнения.

Другие пользователи могут открыть страницу конкретного юзера и ознакомиться с его сведениями (как в социальной сети). Но что если пользователь не желает раскрывать некоторые сведения о себе? Например, желает скрыть email или дату рождения?

Как хранить такую информацию в таблице? Для каждого такого поля хранить в таблице еще булевы поля hideEmail  или hidePhone? Как это сделать практичнее?

Автор: Akina 3.7.2021, 22:31
Одного поля с битовой маской достаточно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)