如何在mongodb中查找范围之间的值

9 mongodb

我有一个名为student的数据库,我想从名为 u1 的列中选择 30 到 60 之间的值。这是我使用的查询,但它显示了一些错误

db.student.find($and:[{u1:{$gt:30}},{u1:{$lt:60}}])
Run Code Online (Sandbox Code Playgroud)

may*_*sht 21

尝试这个:

db.student.find({ u1 : { $gt :  30, $lt : 60}});
Run Code Online (Sandbox Code Playgroud)


小智 7

你也可以尝试这个:

db.students.find({$and:[{u1:{$gt:30}},{u1:{$lt:60}}]})
Run Code Online (Sandbox Code Playgroud)

上面的语句将显示该字段的值u1在 30 到 60 之间