В настоящее время я пытаюсь добавить цены для каждого из моих документов в MongoDB. Многие из этих цен имеют диапазоны, т. Е. Пункт А имеет ценовой диапазон от 50 до 100 долларов США. Как я могу хранить такие диапазоны в базе данных и затем запрашивать на основе этих значений? Я думал о добавлении двух атрибутов к каждому документу lowPrice и highPrice, чтобы соответственно удерживать самый низкий из ценового диапазона товара и самый высокий из ценового диапазона товара. Затем, когда я запрашиваю, я просто запрашиваю документы с lowPrice меньше или равно цене запроса, а highPrice больше или равно цене запроса. Однако я считаю, что может быть более эффективный способ сделать это. Любые предложения приветствуются!Как сделать запрос диапазона в Mongoose?
0
A
ответ
0
Ваше решение, имеющие минимальный и максимальная цена делает хорошую сцену
Посмотри сравнение Монго запросов здесь.
db.test.find({
minNum : { $gte : 50},
maxNum : { $lte : 100}
});
https://docs.mongodb.com/manual/reference/operator/query-comparison/
0
db.testCollection.find({
lowVal : {$gte : 50},
highVal : {$lte : 100}
});
Смежные вопросы
- 1. Как сделать запрос диапазона
- 2. C++, Mongoose: Как сделать запрос POST?
- 3. mongo-mongoose как сделать этот запрос мангуста?
- 4. Чтобы сделать параллель «Запрос» в Mongoose
- 5. Как сделать универсальный запрос для диапазона дат?
- 6. Как применить запрос в Mongoose?
- 7. Как сделать запрос, чтобы получить последнюю обновленную дату в Mongoose
- 8. Как выполнить «запрос диапазона»?
- 9. Python - Как сделать запрос диапазона в Azure Table Storage
- 10. Mongoose динамический запрос
- 11. Mongoose пользователь запрос графа
- 12. Mongoose геолокации запрос
- 13. Как использовать запрос переменной mongoose?
- 14. Использовать значение в функции области диапазона mongoose
- 15. запрос диапазона в Cassandra
- 16. Как сформулировать следующий запрос Mongoose?
- 17. Как сделать селектор диапазона?
- 18. Mongoose или запрос
- 19. Mongoose как сделать несколько обновлений
- 20. Mongoose глубоко находкой запрос
- 21. Mongoose запрос с неопределенным
- 22. Mongoose комплексный запрос
- 23. Запрос диапазона в Solr
- 24. Запрос Mongoose asyncronously
- 25. Запрос/сортировка ссылки в mongoose
- 26. MySQL: как сделать более быстрый запрос диапазона IP? GeoIP
- 27. Запрос массива ObjectIds в Mongoose
- 28. Как отменить запрос mongoose в «pre» hook
- 29. Как прочитать запрос в обратном вызове mongoose?
- 30. Mongoose ссылка запрос
Не могли бы вы объяснить код? – xinaiz