问题标签 [objectid]

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.

0 投票
2 回答
1884 浏览

ruby-on-rails - Rails + MongoDB:查找大于给定值的ObjectId

我正在尝试在 MongoDB 中查找下一个(最新)文档:

但是每次我运行这个查询时,我都会得到

我已经安装了这些宝石:

但仍然找不到问题...我将不胜感激每一个帮助!

谢谢

0 投票
2 回答
8898 浏览

mongodb - mongodb - 使用字符串或 ObjectId 构造 DBRef

DBRef我注意到在 mongodb 中可以使用字符串或对象 id 来构造 a 。例如

谁能告诉我有什么区别以及首选哪种方式?

0 投票
1 回答
160 浏览

android - call transition.to with id: corona SDK

In one of my corona apps, I've to apply transition to objects with certain id. How can I do this?

Any advice is appreciable...

0 投票
1 回答
504 浏览

lambda - 错误 C3481:“Out”:在 C++/CLI 中调用 ObjectIDGenerator.GetID 时未找到 lambda 捕获变量

我需要在 C++/CLI 的 ObjectIDGenerator.GetID(Object^,out bool) 中传递一个布尔值。有与此处描述的类似问题。 http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/2ec8e666-ecac-491e-bfb1-1b9108f7eb92 在网上搜索这个类..这个错误和 Lambda 概念的新手. 所以阅读这个 仍然得到上述错误..我做错了什么?

0 投票
1 回答
5000 浏览

mongodb - ObjectId 上的 MongoDb 范围查询

我想知道是否有人知道是否可以使用这样的查询来查询 _id 字段:

, 代替

如果性能有所提高(我认为是这样..)

谢谢

0 投票
2 回答
4865 浏览

mongodb - GORM 在 Grails 中使用 MongoDB 按 ID 获取/查找资源

Grails 使通过 ID获取域对象变得容易(便于构建 REST API)。

检索资源的控制器可以很简单:

MetricController.groovy


使用 MongoDB GORM ( ) 的 Grails 插件时,需要compile ":mongodb:1.2.0"将默认id类型更改为 type或。Long StringObjectId

Metric.groovy


但是,.get(1)现在执行 a 将导致:


我猜测并更改了控制器以使用findById

这修复了错误,但找不到对象(始终返回 null)。

例如,使用“-1387348672”的id找不到这个测试对象:


ObjectId.inc字段甚至可能不是用于资源 ID 的正确字段。

那么,在使用 MongoDB 时,通过 ID 检索域对象的最简单方法是什么?

0 投票
1 回答
223 浏览

mongodb - MongoDB - 我应该用标签名称还是 ObjectId 来索引标签?

作为标题,我正在考虑哪个键更好:标签名称或 ObjectId。由于标签名称是唯一的,因此可以将它们用作索引。选择钥匙需要注意什么?

0 投票
1 回答
1964 浏览

mongodb - MongoDB - 我想指定一个主键并使用 _id 以外的名称对其进行操作

我有一个标签模式(用猫鼬定义):

我想使用标签名称作为它的_id,但我不想用名称来操作这个字段_id。例如,我想添加一个带有代码的新标签,new Tag({name: 'tagA'})而不是new Tag({_id: 'tagA'}). 由于代码以这种方式更具表现力。

所以我需要更改name_id. 一种方法是使用预保存挂钩

有没有比这个更好的方法?

0 投票
1 回答
1467 浏览

ruby-on-rails - 在 Rails 模型中,Moped::BSON::ObjectId 或 String 是父母的 ID?

我是 MongoDB 和 Mongoid 的新手,Mongoid 3.1.4用于我的 Rails ( 3.2.13) 应用程序。我在遗留代码中看到人们在引用模型中同时使用这两者type: Moped::BSON::ObjectIdtype: String某处。

例子

(使用git blame我知道由 2 个不同的人写的这两行)

我进行了搜索,但没有找到何时/为什么使用什么类型的问题的答案?String或者Moped::BSON::ObjectId

谢谢,

0 投票
0 回答
518 浏览

mongodb - Mongoose 架构更改(使用 _id 更改)

我有一个名为 card 的模式要更新{_id: ObjectId, id: String, ....}{_id: String(same as id), id: String, ....}

并更新一个名为 users 的模式,就像 {name: String, email: string, cards: {type: ObjectId, ref: 'card'}}

我怎样才能做到这一点 ?