Javascript 从Express.js查询MongoDB的特定字段
我正在尝试从express.js查询MongoDB中的一些特定字段。我尝试了几种方法,但没有成功,包括找到的建议。我确实尝试了以下示例(以及其他一些变体): 或Javascript 从Express.js查询MongoDB的特定字段,javascript,node.js,mongodb,express,Javascript,Node.js,Mongodb,Express,我正在尝试从express.js查询MongoDB中的一些特定字段。我尝试了几种方法,但没有成功,包括找到的建议。我确实尝试了以下示例(以及其他一些变体): 或 以下是一个工作示例: db.collection("Items").find({}, { projection: { Name : 1, Price : 1 } }).toArray( (err, result) => { if (result) { console.log(result)
以下是一个工作示例:
db.collection("Items").find({}, { projection: { Name : 1, Price : 1 } }).toArray( (err, result) => {
if (result) {
console.log(result)
}
})
J您使用的是mongoose还是官方的node.js驱动程序?谢谢Montgomery Watts。我正在使用node.js驱动程序。这是否回答了您的问题?
db.collection("Items").aggregate( { $project : { Name : 1, Price : 1 } }, (err, result) => {
if (result) {
console.log(result)
}
})
db.collection("Items").find({}, { projection: { Name : 1, Price : 1 } }).toArray( (err, result) => {
if (result) {
console.log(result)
}
})