Cloud Firestore - добавление и запрос логического флага - PullRequest
0 голосов
/ 30 мая 2019

Я уверен, что это имеет более широкие последствия, но здесь идет:

Я хочу добавить новое поле в мой документ - isDeleted

Когда isDeleted = true; Я хочу отфильтровать это от запросов.


Поскольку я не могу использовать! = И не могу использовать запросы <> (это логическое значение, но в других документах оно еще не установлено), каков «правильный» способ обработки дополнения схемы?

Я знаю, что я могу пойти и обновить каждый документ, чтобы иметь "isDeleted = false", но большая часть использования базы данных без схемы состоит в том, что мне не нужно особо подчеркивать, что данные все одинаковые, иначе я мог бы а также просто используйте реляционную базу данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...