我在MongoDB中有以下文档。
{
"_id" : ObjectId("5d5f9a3056be496aec564bca"),
"field1" : "value1",
"field2" : "value2",
}
我该如何查询并将
ObjectId
获取为String
。像下面{
"_id" : "5d5f9a3056be496aec564bca",
"field1" : "value1",
"field2" : "value2",
}
最佳答案
您可以使用$toString
运算符执行此任务。
db.collection.aggregate([
{
$project: {
_id: {
$toString: "$_id",
},
field1: 1,
field2: 1
}
}
])
关于database - 查询文档MongoDB 3.6.18版时如何将Mongo ObjectID转换为字符串ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61914746/