У меня есть следующие коллекции в MongoDB с отображаемыми отношениями. База данных
Теперь я хочу, чтобы все элементы были представлены как набор результатов запроса со следующими правилами:
1. Все элементы переданного menu_id.
2. Если переданный идентификатор пользователя и item_id существует в user_item_status, элемент должен находиться в верхней части результирующего набора (порядок элементов зависит от того,запись соответствующего элемента существует в другой таблице или нет)
Каким должен быть мой запрос с и без $ lookup ?Стоит ли менять схему коллекций?