在Robo3T中手动插入时,我正在尝试生成ObjectId()。
下面的代码似乎不起作用。我希望TestArray中的每个对象都有一个唯一的id。
如何手动生成ObjectId?
{
"Name" : "Test",
"TestArray" : [
{
"_id" : ObjectId(),
"Name" : "Test"
}
]
}发布于 2022-03-23 07:00:04
我试过了
x=ObjectId();对我来说很好

发布于 2022-03-23 06:48:21
尝试:
new ObjectId()这将在客户端生成objectId。
发布于 2022-03-23 07:01:43
您不必生成_id,只需在insert查询中不生成该字段,mongo就会自动为您生成它。
https://stackoverflow.com/questions/71582815
复制相似问题