我已经创建了一张桌子。例子
使用abc
@Table(name = "foo", schema = "bar", catalog = "OtherDatabase")
现在我只需要一个不带id的字段值。
我尝试了以下查询,但也显示了ID。
db.test.create( {rollid: 4451, Name : "MongoDb"}, {rollid: 4452, Name : "casandra"})
我在这里收到输出
db.test.find({},{Name : "Mongodb"})
但是我不需要“ _id”和名称的组合。我只需要Mongodb名称。
如何仅检索一个没有ID的字段值?
答案 0 :(得分:0)
您可以尝试以下方法:
db.test.find({}, { _id: 0 }).toArray()
OR
db.test.find({}, { _id: 0 }).toArray(function(err, array) {
// Do something with array
console.log(array);
})
答案 1 :(得分:0)
查看:查看:https://docs.mongodb.com/manual/reference/method/db.collection.find/#find-projection
db.test.find({Name: "MongoDb"}, {_id: 0})