Firebase Firestore отрицает «массив-содержит-любой»

# #google-cloud-firestore #nosql

Вопрос:

Чтобы быстро перейти к сути, у нас есть записи пользователей, и они содержат множество ингредиентов, на которые у них аллергия.
У нас также есть записи рецептов, которые содержат множество ингредиентов, из которых они сделаны.
Теперь мы хотели бы показать пользователю рецепты, которые он может есть без забот.
Кажется, нам нужно отрицать массив-содержит-любой и получить дополнительный набор, который мы обычно получаем с запросом
, содержащим массив-любой. есть идеи, как мы можем либо смоделировать наши данные, либо выполнить такой запрос, как указано выше?

Заранее спасибо.