📅  最后修改于: 2023-12-03 15:38:05.166000             🧑  作者: Mango
Mongodb 是一个非关系型数据库,在 Node.js 中使用 Mongodb 可以通过 mongodb
模块来实现。本文将介绍如何在 Mongodb 集合中添加范围。
npm install mongodb --save
const { MongoClient } = require('mongodb');
const client = new MongoClient(uri, options);
async function connectMongo() {
await client.connect();
console.log('Connected successfully to server');
const db = client.db(dbName);
// ...
await client.close();
}
const collection = db.collection(collectionName);
const query = { field: { $gt: 5, $lt: 10 } };
// 或者
const query = { field: { $lte: 5, $gte: 10 } };
const result = await collection.find(query).toArray();
console.log(result);
在 Mongodb 中,可以使用 $gt
、$lt
、$gte
、$lte
来设置字段的范围。其中:
$gt
表示大于。$lt
表示小于。$gte
表示大于等于。$lte
表示小于等于。使用这些符号可以组合出不同的范围。
在以上代码中,query
是查询条件,field
是集合中的字段名。
使用 collection.find(query)
可以进行查询,toArray()
方法可以将查询结果转为数组。最后打印结果即可。