mongoose-populate 相关问题

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

当foreignField是模型中的对象时,Mongoose虚拟填充

我试图用mongoose填充虚拟属性,在我的模型中是一个对象。我不知道如何定位foreignField。我找不到任何例子,我很感激任何帮助:)赞成......

回答 1 投票 0

错误消息:“不支持的投影选项:匹配:”

我是node.js和mongodb的新手。我已将我的User集合中的位置存储为ref to location集合。当我需要发回我的回复时,我使用.populate()发送完整的数据。 ...

回答 1 投票 -1

如何在首先需要填充的嵌套对象上使用游标?

假设有两种模式:用户和订单。 User模式有一个Orders属性,它是Order对象ID的数组,如下所示:Orders:[{ref:'Order',type:mongoose.Schema ....

回答 1 投票 0

如何从现有集合添加到新集合

所以我正在创建一个音乐播放器,并希望从一个歌曲模式(已经创建)创建一个专辑模式。在Album Schema中有一个专辑标题和一系列歌曲。现在我想......

回答 3 投票 0

Mongoose填充嵌套文档的匹配条件

我有一个像这样的mongoose模式:var Address = {doorNo:String,city:String,state:String,country:String,district:String,zipCode:String,area:String,locality:...

回答 2 投票 2

使用Mongoosejs,基于登录的应用程序生成自定义内容?

该应用程序是使用Express.js和MongoDB开发的。应用程序将登录用户,将维护会话。这是一个结算应用程序。有五种型号:*用户,......

回答 1 投票 0

我怎么能用.save函数和pre hook填充文档

我有预先挂钩来填充设置为schema.pre(/ ^ find /,fn)的必填字段。现在我正在尝试使用相同类型的系统来处理document.save()函数,遗憾的是它既不适用于模式....

回答 1 投票 0

如何在像这样的猫鼬中创建多个数据?

将许多记录插入模型的最佳方法是什么? inserMany或创建数据是否为对象的数组?我有这样的模型问题= {问题:字符串,...

回答 1 投票 0

Mongoose使用Id以外的2个Collections字段填充

我有2个Schema Stock Schema var Stocks = new Schema({Symbol:String,Name:String,MarketCap:Number,Sector:String,Industry:String}); mongoose.model('股票',股票,......

回答 1 投票 1

如何填充嵌套数组ref?猫鼬

我发现这个帖子非常接近我的需要,但不知怎的,我仍然无法让它工作虽然在mongoose中填充嵌套数据这有点难以解释我在说什么样的嵌套引用...

回答 2 投票 0

如何从Mongoose填充查询中排除空值

我正在构建一个应用程序,我已经创建了2个模型。 const UserSchema = new Schema({_ id:Schema.Types.ObjectId,account:{type:String,unique:true},email:String,...

回答 1 投票 1

Mongoose - 无法在路径notification.from上填充排序,因为它是文档数组的子属性

我有一个非常简单的mongo方案我用mongoose访问我可以使用populate将用户名和名字映射到每个通知的字段,问题是我似乎无法得到任何排序...

回答 1 投票 7

当foreignField是一个数组时,Mongoose无法填充虚拟

我正在尝试用mongoose创建一个虚拟的populator,但我对这方面感到困惑,我不知道这是一个限制,一个bug,还是我做错了什么。这个想法是用户可以......

回答 1 投票 0

如何在人口中过滤猫鼬中的子文档

我的文档用户包含以下数据:{“name”:“Plantation”,“image”:“1535695444692.jpg”,“type”:“csr”,“user_id”:ObjectId(“5b7d598e86acd5b4171a2587”),“加入”:[ ...

回答 1 投票 0

猫鼬填充一个字段

我有两个mongoose schema var mongoose = require('mongoose'); var Schema = mongoose.Schema; var itemSchema = new Schema({name:{type:String,required:true,max:25,trim:true},price:...

回答 1 投票 0

Mongoose通过ObjectID引用其他集合

我已阅读本指南以构建数据库。而且我理解它,但是我想在我自己的RESTful API中实现这个想法,但似乎我反对的是我的所有内容...

回答 1 投票 0

在Mongoose中居住不起作用

我试图通过引用方法执行关联。有2种型号:1。用户2.产品我已经建立了1个用户的一对一关系,可以有多个产品。用户创建是......

回答 3 投票 0

从$ unwind mongodb获取有限的数据

我有一个聊天集合,下面给出了{“_ id”:ObjectId(“5a44e6545818041cde24aac9”),“messages”:[{“createdAt”:ISODate(“2017-12-23T07:46:29.201Z”),...

回答 2 投票 0

使用Mongoose填充嵌套数组

我有一个用户架构,如下所示,我正在尝试填充实时项目数组,但我无法弄清楚如何访问它。 const userSchema = new Schema({local:{email:String,...

回答 2 投票 0

猫鼬 - 当时

我想用作者姓名填充帖子。我创建了带引用的模型,路由也是如此。我应该何时填充帖子,在保存新帖子之前或之后,它是如何实际工作的?

回答 1 投票 0

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