Я пытаюсь запросить в моей базе данных цены выше/меньше указанного пользователем числа. В моей базе данных цены хранятся так:
{price: "300.00"}
Согласно документам, это должно работать:
db.products.find({price: {$gt:30.00}}).pretty()
Но я не получил никаких результатов. Я также пытался {price: {$gt:30}}
.
Что мне здесь не хватает?
Это потому, что цены хранятся в виде строки, а не числа в БД? Это можно обойти?