如何更新猫鼬中的嵌入式文档?

如何更新猫鼬中的嵌入式文档?,第1张

如何更新猫鼬中的嵌入式文档

当您已有用户时,您可以执行以下 *** 作:

var listing = req.user.userListings.id(req.params.listingId);listing.isRead = args.isRead;listing.isFavorite = args.isFavorite;listing.isArchived = args.isArchived;req.user.save(function (err) {  // ...});

如在这里找到:http :
//mongoosejs.com/docs/subdocs.html

查找子文档

每个文档都有一个_id。documentArrays具有特殊的id方法,用于通过其_id查找文档。

var doc = parent.children.id(id);

* 警告 *

正如@zach指出的那样,您必须在实际文档的架构之前声明子文档的架构才能使用该

id()
方法。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5029337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存