0
A
ответ
1
Причина, по которой различают тип данных, зависит от того, как вы храните свое значение. И вы должны использовать $elemMatch здесь для соответствия результатам:
db.collection.find({
price: {
$elemMatch: {egglessPrice: { $gt: 360, $lt: 370}}
}
});