У меня три коллекции.
товар
{
_id
}
Пользователь
{
_id
}
item_user_info
{
_id
item_id (FK item)
user_id (FK user)
}
Мне нужно отсортировать документы из коллекции элементов по приоритету, где приоритет:
- Если комбинация item_id и переданного user_id существует в item_user_info, то приоритет = 1, иначе 0.
Вопрос: Каким будет запрос?
Я также могу изменить схему, если вы предложите, и если это ускорит запрос.
Примечание: количество пользователей и предметов возрастет в миллионах.