gpt4 book ai didi

mongodb - 如何获取保存的对象/新创建的对象

转载 作者:可可西里 更新时间:2023-11-01 10:06:31 27 4
gpt4 key购买 nike

我通常通过创建独特的“代码”来操纵对象。 (所以我创建了一个代码为“test”的对象,并使用 objects.find({ code: "test"}) 取回该对象。但我发现这很奇怪并且适得其反。

我想知道是否可以简单地创建一个新对象,并在保存后获取其保存的对象或仅返回其 ObjectId?

如果我们能做到这一点就好了:objects.save({ name: "测试对象"});

并得到 { ObjectId: "47cc67093475061e3d95369d", name: "Test Object"} 作为返回。

有什么办法吗?

谢谢!

最佳答案

这是您要找的吗?

> var record = {hello:"goodbye"};
> db.test.save(record);
> record;
{ "hello" : "goodbye", "_id" : ObjectId("4f90c9106aee6e21b4e55c65") }

关于mongodb - 如何获取保存的对象/新创建的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10239237/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com