Я использую Angular Firestore в своем приложении, и у меня возникла проблема при написании запроса, который вернет все необходимые мне объекты
В следующем примере я получаю всефрукты, которые получили этот идентификатор пользователя в своем массиве eat_by
this.asf.collection('fruits', ref => ref.where('eat_by', 'array-contains', userId)).valueChanges();
и прекрасно работают
Но у меня проблема в том, что я поступаю противоположным образом;Я пытаюсь получить фрукты, у которых нет этого идентификатора пользователя, есть в массиве.Как и $nin
в монго.
Мне нужно, чтобы значение поля отсутствовало в указанном операторе массива
Вы обращались с этой вещью раньше?
как вы решилиэто?
есть ли хороший обходной путь?
Спасибо