问题标签 [mongoose]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 Node.js Mongoose 中,我想更新每个字段……我该怎么做?
这不行!我收到一些“唯一标识符”错误。有人可以为我解决这个问题吗?
javascript - 有人用过Mongoose-auth吗?你如何覆盖 findOrCreateUsers?
现在我正在使用 mongoose-auth 的 Facebook Connect。一切正常,并且正在通过我的 mongodb 服务器创建/登录用户。
但是,我想覆盖 findOrCreateUsers,因为我想在注册时为每个新用户分配一个随机“代码”,并将其放在他们的 db.users 配置文件中。
所以我查看了mongoose-auth/lib/facebook
,并将这 3 个 facebook 模块文件复制到我自己的目录 [everyauth.js、index.js、schema.js] 中。为了运行一个简单的测试,我基本上从我的目录中包含了我自己的everyauth.js,并使用了它的 findOrCreateUsers 方法而不是默认的方法。
它有效,但有一个错误。登录/创建用户后,req.user
未定义。(req.loggedIn
显示 True,耶!)
我知道这是一个新库,但如果您使用过它(或对 Node.js 有很多了解),如果您能帮助我,我将不胜感激。我在 irc.freenode.net 上的 #node.js 上。昵称是“ xeodox ”。如果您能帮助我,我将不胜感激!!
我通过对我的 app.js 中的 facebook 模块执行此操作来覆盖 findOrCreateUser:
javascript - 如何在 Mongoose 中执行查询?
这就是我的 Mongo 对象。现在我想通过猫鼬找到它:
那是行不通的!这也不是:
空,空。
这是我的全部内容:
javascript - 如何使用 Mongoose 进行查询,然后拿该文档做其他事情?
这就是我目前的做法。但是,如果我想接受“doc”,然后做一些事情怎么办。
如何从“功能”部分中取出“文档”?
node.js - 如何在 Mongoose 中执行 id 数组查询?
假设我有一个名为User
. 我有一个带有对象 ID 的数组。
我想获取与我拥有的 Id 数组“相交”的所有用户记录。
node.js - 在猫鼬中,我如何按日期排序?(node.js)
假设我在 Mongoose 中运行此查询:
这不行!
javascript - 反转 .each() 顺序(mongodb)
将 mongodb 与猫鼬一起使用:
我当前的代码返回正确的文档,但以错误的顺序将它们发送给客户端。我尝试在 .limit() 之后添加另一个排序命令来扭转这种情况,但效果不佳。有什么想法可以在 db 调用中而不是额外的代码来反转顺序吗?
mongoose - 如何限制退货数量?
如何将退回的商品限制为仅插入的最新 10 件商品?
mongodb - 如何使用 Mongoose 执行 runCommand?
我正在使用 Node.js 和 Mongoose 来访问我的 MongoDB。我正在使用一个存储一些地理坐标的模型。我将它们编入索引,一切似乎都按预期工作。我想做的是从我的请求中检索最接近的东西。在 MongoDB 控制台上,我执行以下操作:
但是,我不确定如何使用 Mongoose 执行此操作。以下是有关我尝试使用的命令的更多信息:http ://www.mongodb.org/display/DOCS/Geospatial+Indexing
谢谢,何塞
javascript - 根据条件查找mongodb(在mongoose+node.JS中)记录
我试图根据保存的纬度和经度信息的值在我的 mongoDB 数据库中查找一些记录。我想在我的收藏中应用以下功能:
当我的计算结果小于 10 时,此函数返回 true(我使用数据库中的纬度和经度信息,由 'this' 对象和两个参数引用)。如何从 mongoDB 获取适用于此功能的所有消息?
我尝试了以下方法:
但是,我的 findDistance 函数似乎没有被 mongoose find 函数调用(在我的开发人员控制台中没有看到任何输出,我只是从我的 mongoDB 集合中返回了所有结果)。另外,如何将纬度和经度参数传递给 findDistance 函数?
我的消息架构如下所示:
有人能帮我吗?:)