mongoose-populate 相关问题

Mongoose ODM具有populate()功能,允许您引用其他集合中的相关文档。 Mongoose可以填充单个文档,多个文档,普通对象,多个普通对象或查询返回的所有对象。

Mongoose 从嵌套模式填充

我有以下模式: const 实体 = 新架构( { 姓名: { 类型:字符串, 要求:真实, }, 帐户:[帐户.架构], }, const 帐户 = 新架构( {...

回答 1 投票 0

如何使用 mongoose 在 MongoDB 中填充嵌套数据?

我在 MongoDB 中有三个模式(BlogSchema、UserSchema、commentSchema)。如何填充嵌套数据。 博客架构: const blogSchema = new mongoose.Schema({ 标题:{ 类型:字符串,必需:t...

回答 1 投票 0

如何在猫鼬的不同模型中填充子架构

我想填充一个模型,该模型具有文档的 ObjectId,该文档在另一个模型上作为子架构呈现 子模式 var 地址架构 = 新架构({ 地址:字符串, 电话号码:麻木...

回答 1 投票 0

Mongoose:如何使用填充进行查找

我想知道如何对数据库进行查询,得出满足“store”{name}字段的所有结果,但是这个“store”是用“_id”保存的,我使用 .populate()给我带来我...

回答 1 投票 0

MongoDb $lookup 聚合返回一个空数组

我有两个mongoDB集合,一个是Jobs,第二个是savedJob,我想获取作业详细信息以及savedJob集合中存在哪个作业ID,但是mongoDb $lookup聚合

回答 1 投票 0

将 Mongoose 对象从 id 填充到新字段

我正在与 mongoose 合作,将 ids 字段及其各自的文档填充到新字段中。我的问题是假设我的购物车模型是 - 让 CartSchema = 新 mongoose.Schema({ 用户身份: { ...

回答 3 投票 0

将 objectID 从一个集合引用到另一个集合

当新车上市时,我试图在汽车集合中添加对用户 ID 的引用。 问题是我在使用登录用户创建新的发布请求时没有收到 id。 哈...

回答 1 投票 0

猫鼬填充嵌套数组不起作用

我在使用 Mongoose 填充嵌套文档数组时遇到问题,我在其他线程中看到的解决方案似乎都不起作用。 以下是与我的问题相关的模型: 匹配 常数

回答 0 投票 0

我想通过填充条件来过滤文档,取而代之的是,我在 Mongoose 中将填充字段设为 null 并包含完整文档

我正在使用带有节点 js 的 Mongoose,如果我将条件放入填充的匹配中,我会得到完整的文档 目前我正在通过在 JavaScript 中放置条件来管理它

回答 0 投票 0

在嵌套人口猫鼬中出错

即使在填充嵌套后我也没有得到用户名,如果我尝试访问用户,它会显示错误。发表评论的人的名字 这是我的评论架构 const commentSchema = new mon...

回答 0 投票 0

在 mongodb 数据库中查找目标和成就

我正在尝试使用 express 在 node.js 中开发一个应用程序 我为活动、目标和 bfdwork 设置了三种不同的 shcmeas 我一直在尝试获得下面提到的东西,但不知何故无法解决......

回答 0 投票 0

猫鼬条件填充

我有这段代码,我想在其中获取待处理的发票,我只想获取客户和金额字段。 const query = {status:"pending"}; const fields = "amount client&qu...

回答 1 投票 0

MongoDB 搜索过滤器中的逻辑问题 |节点JS

我正在开发出租车预订 api。我面临的问题是一个 getAllBookings api,管理员将使用它从预订数据库中获取所有预订的历史记录。说到数据库,我...

回答 0 投票 0

拿不到Mongoose虚拟填充的结果

我的项目中有一个圆形模型: var circleSchema = new Schema({ //circleId: {type: String, unique: true, required: true}, 患者编号:{ 类型:Schema.Types.ObjectId, 参考:...

回答 2 投票 0

在 Mongoose 中嵌套填充

当我要导入的对象嵌套在其他模式中时,如何在 Mongoose 中进行模型填充? 我有这两个模式: const eventSchema = new mongoose.Schema({ 事件名称:{ ...

回答 1 投票 0

如何引用mongoose集合模型?

所以我有一个微服务架构,让我们说“用户”和“产品”。我有一个附加到产品的 userId,我需要填充用户的数据,但在定义时

回答 0 投票 0

如何在猫鼬聚合后填充?

我有以下对象,我需要用姓名、员工代码、部门和全职填充 employeeId。 当我使用 myCollection.find() 时填充正在工作,但我必须使用

回答 0 投票 0

Nodejs + Mongoose + Typescript “这个表达式不可调用。”在 .populate()

我在 Node JS 中有一个项目,其中包含 mongoDB 和 Typescript(在撰写本文时均为最新版本),但我无法启动。谁能帮我? 我得到的问题如下(即我不能

回答 1 投票 0

如果有一个结果匹配,$limit是否会停止取数?

我不清楚$limit在aggregation中的作用。我使用aggregation是因为我需要填充我的项目,但我不能在findOne中这样做(不知道为什么,但它总是什么也不返回)。

回答 1 投票 1

NodeJs api与mongoose的任何请求都会转到另一个集合上,效率很高。

我正在为有用户的应用程序编写nodeJs api,我想让每个用户使用另一个mongo集合。我通过params字段中的URL地址来识别每个用户。但是当我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.