Я пытаюсь использовать следующий запрос в MongoDB.
1) db.products.createIndex ({name: "text", category.name ': "text"})
это создаст Индекс.
2) Теперь мой запрос
db.products.find ({$ текст: {$ поиск: "ВС луна Гобелен"}})
это приведет данные по Солнцу, Луне и гобелен.
3), но я хочу получить данные следующим образом.
а) сначала все строки данных в матче EXECT ВС луна Гобелен
б) то после этого солнца, луны и Гобелен появится
(ПРИМЕЧАНИЕ: вызов DB должен быть один раз)
Это выглядит великолепно и имеет ожидаемые результаты. это работает только в моем терминале. Можете ли вы, пожалуйста, указать в angularjs при отправке запроса, чтобы выразить, чтобы получить результаты. Это действительно впечатляет. –
, пожалуйста, обратитесь к моему правлению. – alfredopacino
Да, я использовал такие же, как это, возможно, я ошибся где-то в моем коде из-за условий продукта в одном вызове БД. он работает в моем терминале, будет следовать ему, когда я решил сложную структуру кода. Еще раз спасибо!!. –