Mongoose Schemea MissingSchemaError:尚未为模型注册架构
Mongoose Schemea MissingSchemaError: Schema hasn't been registered for model

我正在MEAN堆栈中构建我的第一个Web应用程序,并且遇到Mongoose的一点麻烦。 我几乎完全从示例中提取了我的代码,并尝试了我发现的类似的所有内容......

在Mongoose中按日期对结果进行分组和排序
Grouping & sorting results by date in Mongoose

假设我的用户文档以日期格式存储他们注册的日期:{type:Date,default:Date.now}所以日期存储如Tue Jan 14 2014 23:34:02 GMT-0500(东部标准时间) ...

检查数组中的最后一个元素是否符合条件
Check last element in array matches a condition

我的mongodb文档中有一组数字,需要检查该数组中的最后一个数字是否符合我的条件。 我的文档存储如下:{name:String,data:{...

猫鼬每30秒断开/重新连接一次
Mongoose disconnects/reconnects every 30 seconds

我们在生产服务器上使用nodejs和mongoose。 mongo日志文件已满,连接/断开连接。 它们都是每30秒发生一次。 1月15日星期三10:08:52.280 [initandlisten] ...

使用MongoDB和Mongoose在多个字段中搜索Substring
Search for Substring in several fields with MongoDB and Mongoose

我很抱歉,但经过一天的研究和尝试所有不同的组合和npm包,我仍然不知道如何处理以下任务。 设置:MongoDB 2.6 Node.JS with ...

MongoDB聚合组平均评分过去7天,空值
MongoDB aggregation group average rating by last 7 days with empty values

我正在尝试查询集合并检索除当前日期之外的最近7天中的每一天的平均值。 在某些或所有日子里可能没有平均值。 这是我...

Mongoose模型验证范围
Mongoose model validation scope

我开始冒险使用node,express和nodejs(我来自PHP env)。 虽然大部分内容非常简单,但我想保持我的模型清洁,我无法弄清楚如何...

如何使用点表示法查找记录并使用mongoose更新模式中的值
How to find a record using dot notation & update the value in a schema using mongoose

我正在使用mongoose在我的数据库上执行CRUD操作。 这就是我的模型的样子。 var EmployeeSchema = new Schema({name:String,description:{type:String,default:'No description'...

查找引用数组mongodb
Find in array of references mongodb

我有这种模型:MyCollection {... groups:[{type:Schema.Types.ObjectId,ref:'Group'}],...}现在我怎样才能找到所有具有已知_id组的文档? 我试过了 ...

MeanJS - 在Comment Mongo Collection中添加ArticleID
MeanJS - Adding ArticleID to Comment Mongo Collection

我有2篇文章和评论的集合,我想在创建新评论时将articleID添加到评论集合。 UserID自动进入的方式相同。...

node.js和mongodb-native:等到集合非空
node.js and mongodb-native: wait till a collection is non-empty

我正在使用node.js和本机mongodb驱动程序(node-mongodb-native); 我当前的项目使用node.js + now.js + mongo-db。 系统基本上将数据从浏览器发送到node.js,其中......

Mongodb:如何仅使用聚合框架返回嵌入式文档
Mongodb: How to return just the embedded document with aggregation framework

这是提供和出价是子文档的文档结构。 我使用mongoosejs作为ORM。 var user = {name:'polk',offers:[{title:'1',tags:['a','b','c'],...

通过_id强制转换错误手动删除connect-mongo会话
Manually deleting connect-mongo session by _id cast error

我正在尝试从connect-mongo会话集合中手动删除文档。 当我尝试删除文档时,我收到以下错误:消息:'Cast to ObjectId failed value“gl9 -...

MongoDB - 在父文档中填充GridFS文件元数据
MongoDB - Populate GridFS files metadata in parent document

我使用NodeJS与Express,MongoDB,Mongoose和GridFS上传和检索文件。 我想通过ID引用其他文档中的文件,并在查询时填充文件元数据...

从多个MongoDB集合中查找具有限制的文档,并使用Mongoose作为返回排序列表
Find documents with limits from multiple MongoDB collections and as return sorted list using Mongoose

如果我有不同类型的文档,每个文档都在自己的集合中,有没有办法搜索所有集合中的帖子并将它们作为单个列表返回,这些列表是按日期戳等顺序排列的? ...

在节点中创建mongoose模型的新实例 - 将第一个项添加到其中一个嵌入式数组中
Creating new instance of mongoose model in node - adding first item to one of the embedded arrays

这是我目前的代码:假设我有以下猫鼬模型://这是汽车模型。 var mongoose = require('mongoose'); var ObjectId = mongoose.Schema.Types.ObjectId; var Schema = ...

猫鼬:从模型中生成空的json
Mongoose: generate empty json from model

我的猫鼬类别模型中有这样的模式。 var categorySchema = new Schema({title:String,description:String,order:Number}); 如何使用这些参数生成空json ...

填充有限数量的文件
Populate limited amount of documents

考虑这个示例Schema var BookSchema = new Schema({title:{type:String},user:{type:Schema.ObjectId,ref:'User'}}); 假设我有10个......

mongodb / mongoose聚合或返回null
mongodb/mongoose aggregate with or returns null

为什么这不起作用? 我不能用$或条件工作。 但是,当我将两个正则表达式Expessions放在一个联合声明中时,它会返回结果。 Zip.aggregate({$或:[...

mongoose model $查询无法正常工作
mongoose model $in query not working

我正在尝试在访问我的API时使用mongoose在mongodb上运行查询,但是这不起作用。 它总是给我一个错误。 如果我使用db.my_collection.find({...)在mongo客户端上搜索

文档中的空字段是否占用了Mongoose中的空格?
Do empty fields in a document take up space in Mongoose?

我不打算使用继承或引用,而是考虑使用所有可能的字段定义一个模式。 因此,架构将有许多字段,其中一些将是空的大多数...

关系计数系统的模式设置(MongoDB)
Schema setup for a relationship counting system (MongoDB)

我试图看到物品(在购物车中)一起出现的频率。 因此,如果客户购买item1和item2,则其计数为1.如果另一个客户购买了item1,item2和item3,则...

MongoDB Geospatial - 搜索点项和geoIntersects
MongoDB Geospatial - searching to point items AND geoIntersects

我正在开发一个在某一点附近搜索业务的应用程序:文档结构目前看起来像:{“_ id”:ObjectId(“52dbcf155b67b​​9f80f000021”),“name”:“有些...

Node.js MongoDb,带有mongoose自定义json响应
Node.js MongoDb with mongoose custom json response

我有一个集合,当我拿到所有文件时,它会重放下面的数据。 但我想添加一个自定义的“分组”,所以它看起来像下面的例子2。 而我虽然你可以通过使用...

错误:Route.post()需要回调函数但得到[对象未定义]
Error: Route.post() requires callback functions but got a [object Undefined]

有一个回调不知道为什么这不起作用...我有工作用户系统到位,我基本上只是复制了该系统。 不知道为什么一个有效,另一个没有。 我省略了......

在MEAN堆栈中,如何进行一次性MongoDB索引?
In a MEAN stack, how can I do one-time MongoDB indexing?

我使用Node.js和MongoDB与Mongoose。 我正在连接到Mongoose表单Node.js,db = mongoose.connect('mongodb:// localhost / my_database_name')如何在node.js中配置一次来创建...

使用mongodb数据库在节点中使用get请求处理数据
Handling data with get request in node with mongodb database

Noob问题..如何将mongoose查询与JSON响应同步? 以下代码返回空值,因为查询稍后结束。 处理它的方法是什么? router.route('/ ...

Mongoose populate返回undefined
Mongoose populate return undefined

我目前正在尝试使用mongo和node.js开发一个应用程序。 当我想构建一个使用populate选项的查询时,我遇到了一个问题。 这是我的架构:// mongoose var使用的架构...

Mongoose model.save()挂起
Mongoose model.save() hangs

我正在开发一个定义Mongoose模型的命令行节点脚本,然后使用该模型创建一个新文档,然后保存它。 但是.save(function(){...}); 方法似乎没有完成。 它......

匹配Mongoose中数组中指定的所有值
Match all of the values specified in an array in Mongoose

所以我想运行一个mongoose查询来查找所有searcharray标签都存在的帖子。 标签的数量不尽相同。 目前,这将返回存在任何标签的帖子。 Post.find({...

使用_id的替代方法访问Mongodb数据
Accessing Mongodb data using an alternative to _id

我认为这很简单,但我很想念它。 目前我正在使用node.js从mongodb中提取数据。 我正在使用猫鼬。 这是我的REST设置:app.get('/ api / screens /:id',function(request,...)

来自猫鼬方法的新文件
New document from mongoose method

我想用新方法'create'扩展模型。 它将检查文档创建的要求,创建其他文档等。 通常我调用var user = new User({}); 但我怎么能创造......

循环通过具有子数组的嵌入式文档并在EJS文档上显示它们
Looping through an embedded document that has sub arrays and display them on EJS document

我的目标是,我正在尝试遍历嵌入式文档,以显示同一个id帖子的评论。 这是我在node.js服务器中的Schema结构:var postSchema = new mongoose ....

什么是mongodb配置的根密钥?
what is root key for in mongodb configuration?

我有一个配置文件,在server.js中为一个快速应用程序调用,使用mongoose设置一个mongoDB数据库。 什么是根密钥? 为什么会这样? var path = require('path')var rootPath = ...

具有subdoc的Mongoose模式字段名称和类型
Mongoose schema field names and types with subdocs

我正在从我的模式中构建字段名称及其类型的对象:var ret = {}; ThisCollection.schema.eachPath(function(path){ret [path] = ThisCollection.schema.path(path).instance;}); 哪一个 ...

Node.js TypeError:undefined不是函数
Node.js TypeError: undefined is not a function

我试图在我的模型User(我使用mongoose)上调用此函数。 像这样:UserSchema.statics.exists = function exists(req,email,callback){this.findOne({email:email},...

比较与Mongoose保存后的日期
Comparing dates after saving with Mongoose

这是我的mongoose模式的一部分var mySchema = mongoose.Schema({expires:{type:Date,required:false}}我插入一个文档,明天设置为:item.expires = Date.now()+ 1; item。保存(...

NodeJS和mongoose - 查找过去一小时的记录
NodeJS and mongoose - find records from last hour

我正在查询我的MongoDB,我想用2个表填充UI:来自db当前记录的所有记录,在最后一小时内创建我能够获得所有记录,但下面的当前记录查询不是......

Schema中的递归元素:Mongoose建模
Recursive elements in Schema : Mongoose modelling

想知道在Mongoose Schema中建模Tree文档吗? var TreeSchema = new Schema({“Non-leafNode”:{'children':[{type:“NodeElement”}],'title':String},“NodeElement:{'elem':{type:...

mongoose / mongodb不会用PUT更新
mongoose/mongodb won't update with PUT

我目前是Express和失败方式的学生。 我目前的头痛是PUT不是PUT-ting。 我的应用程序有一个数据,我需要在用户第一次登录时上传。我......

功能中的猫鼬不返回任何东西
Mongoose in function doesn't return anything

我正在尝试查询我的数据库,但出于某种原因,当我知道我的数据库中有3件事情时,我从未得到结果。 我做了这个函数:function toJson(){var test = []; async.series(...

猫鼬不能两次发布数据
Mongoose Cannot Post Data Twice

我正在尝试制作一个简单的博客应用。 我可以让应用程序在第一次尝试时向DB提交内容,但如果您再次尝试节点崩溃。 我无法弄清楚为什么。 post.js:var mongoose = ...

Mongoose:将find()的结果显示为表格
Mongoose: display results of find() as a table

我正在寻找一个非常简单的示例,说明如何获取此代码的输出并将其转换为可以通过Jade显示的HTML。 var server1 = Server.find({},function(err,docs){...

Mongoose不会从预先存在的数据库node.js中检索数据
Mongoose won't retrieve data from preexisting database, node.js

我已经尝试了所有我能用的东西,然后用谷歌搜索并找到了一些例子,我尝试了这些例子而没有快乐。 我现在真的被困住了。 所以,我在我的Mac上有通过brew安装的mongodb。 进展顺利。 一世 ...

Mongoose返回数组$ size
Mongoose return array $size

我有一份文件:{_ id:98556a665626a95a655a,first_name:'Panda',last_name:'熊猫,通知:[{_ id:'',// ...}}}我想返回以下内容......

根据精益查询的结果创建猫鼬模型
Create mongoose model from results of lean query

我正在使用精简查询来更快地从我的数据库中检索大型数据集。 检索到的大多数数据都是使用但未修改或保存,因此精益查询很好,但我需要修改并...

Mongoose无法在socket.io调用中保存()
Mongoose can't save() in socket.io call

这是我的设置:app.js io.on('connection',function(socket){socket.on('game-save-comment',function(data){var result = require('./ sockets / games.js ')(data); if(result){socket.emit('...

如何根据mongoose中字段数组的值查询集合
how to query a collection based on value of a field array in mongoose

我有以下用户架构{“__ v”:26,“_ id”:ObjectId(“52b47058fe5e3493a2cf8365”),“live_sockets”:[“CEGok0rSz2UtBIHX9DlV”,“...

如何在mongo shell和mongoose中使用$或操作子文件数组?
How to use $or operation with array of sub-documents in mongo shell and mongoose?

myColl的结构:myColl:{_ id:ObjectId,name:String,params:[{_ id:ObjectId,name:String,value:String}]}我在mongo shell db上执行以下命令....

使用mongo位置运算符($)并在多个数组中查找
Use mongo positional operator ($) and find in multiple arrays

让我将示例从文档扩展到:{_ id:4,tags:['good','great','nice'],成绩:[{grade:80,mean:75,std:8},{grade :85,平均值:90,标准:5},{等级:90,...
1 2 3 4 5 6 7 126 127