subdocument相关内容

Nest.js 中的猫鼬子文档

我正在将我的应用程序从 express.js 转移到 Nest.js,我找不到一种方法可以在另一个中引用一个 mongoose Schema,而不使用使用 mongoose.Schema({...}). 让我们使用文档中的示例,以便我可以澄清我的问题: @Schema()导出类 Cat 扩展文档 {@支柱()名称:字符串;}导出 const CatSchema = SchemaFactor ..
发布时间:2021-07-16 19:27:34 其他开发

通过流星/蒙戈返回子文档数组

在返回和显示要添加到子文档中的标签时,我遇到了一些麻烦.我没有添加标签的问题,但是想要为每个标签在标签上贴上标签.我根本找不到可以帮助我在子文档中的数组中返回项目的资源.我认为这是我所困的所有助手-基本上是语法上正确的编写"Items.(this._id).itemTags.find();"的方法. :) 哦-我已经删掉了许多HTML和JS,但是,是的,其他所有东西都工作正常.集合为“项目" ..
发布时间:2020-06-30 22:20:47 前端开发

猫鼬子文档预删除中间件未调用

我将防止删除任何子文档,因此在每个子文档Schema的pre('remove')中间件中添加了一个错误. 当调用.remove()函数时,它有效地调用了中间件.但是,如果在不调用remove()的情况下将其删除,则中间件不会检查是否已将其删除. 最重要的情况是,当我从远程来源收到对象时,我想通过猫鼬中间件执行所有完整性检查,以将所有内容保存在同一位置.远程源可以删除或删除子文档之一.因 ..
发布时间:2020-05-11 22:00:54 其他开发

在mongodb中编辑子文档N-N关系

我有一个可以将文章链接到多个平台的应用程序. 文章包含平台列表,平台也包含文章列表. 有关更多详细信息,请查看我几个月前问的这个stackoverflow问题. https://stackoverflow.com/a/40377383/5770147 问题在于如何创建文章以及如何实现文章与平台之间的N-N关系. 我有“创建文章"和“删除文章设置",以便列表也在平台中更 ..
发布时间:2020-05-11 21:43:25 其他开发

使用mongoDB插入子文档

我在集合中有以下文件: “_ id”:“2”, “工作空间“:[{ ”name“:”1“, ”小部件“:[] },{ ”name“:”2“, ”小部件“:[] },{ ”name“:”3“, ”小部件“:[] },{ ”name“:” 4“, ”小部件“:[] } ]} 如何在“小部件”中为“名称”3插入 {id:“1”,blabla:“blabla”} ? ..
发布时间:2019-06-06 02:44:43 前端开发

获取每个索引的子文档元素的计数的数组内并更新子文档的关键 - 在阵列子文档(在MongoDB中)

如何获得内部数组子文档元素的数量和如何更新子文档的MongoDB中键 有关例如,以下是存储在MongoDB的整个文档: { “公司code”:“SNBN” “事件code”:“ET00008352” “事件名称”:“日炙presents航空工业第二集团公司印度之旅”, “TktDetail”:[ { “类型”:“第一类” ..
发布时间:2016-06-03 22:24:09 其他开发