mongoid 相关问题

Mongoid是MongoDB的官方Ruby Object-Document-Mapper(ODM)。

Mongoid - 分配属性而不保存

我有一个使用Mongoid 5.2.0的Rails 4.2.8应用程序。我想更新记录而不更新数据库。基本上,我想模仿User.new(user_params),而不是更新。现在,......

回答 1 投票 2

批量查找mongoDB记录(使用mongoid ruby 适配器)

使用rails 3和mongoDB与mongoid适配器,如何批量查找到mongo DB?我需要获取特定mongo DB集合中的所有记录并在solr中索引它们(初始索引为...

回答 6 投票 36

获取关联的关系类型

我使用rails / mongoid为我的模型创建动态类。我想在每次访问记录时自动包含某些相关记录(belongs_to,has_one)。因此我需要包括所有......

回答 1 投票 0

从模型定义中获取所有embeds_many关系键

如何获取模型定义中定义的embeds_many关系的所有键?当我做Model.attribute_names时,它只为我提供了文档模式中定义的字段的键。

回答 1 投票 0

在创建/更新对象时,如何使Mongoid忽略未在模型中设置的参数属性?

我试图通过JSON API播种我的MongoDB数据库,只想保存每个对象的特定属性。当我运行种子文件时,我收到以下错误:Mongoid :: Errors :: ...

回答 2 投票 2

为什么Mongoid :: Criteria可以使用对象的as_json?

我是RoR的新手,使用Mongoid面临问题。代码是由其他人编写的,但我需要做一些修改。这是模型中的代码:类AClass包括Mongoid :: Document ...

回答 1 投票 0

查询集合中的哈希/ bson文档字段

你好我有一个Mongoid模型,Spec,mongoid-history gem添加到它:class Spec包括Mongoid :: Document包括Mongoid :: Timestamps包括Mongoid :: History :: Trackable ...

回答 1 投票 0

不会触发Mongoid after / before_remove回调

我在课堂和学生模型之间有以下关系:课堂has_many:学生学生belongs_to:教室在我的课堂模型中我有这些关系回调:has_many:...

回答 2 投票 0

混淆 - spec_helper.rb:94:in `<top (required)>': uninitialized constant Shoulda (NameError)

我正在使用 Rails 4 和 Mongoid 4 进行一个项目。我正在尝试设置 Shoulda-matchers(版本 2.8.0),遵循 thoughtbot/shoulda-matchers,它指向另一个名为 README f 的 README ...

回答 3 投票 0

表单无法使用mongoid 1-n引用创建新的子对象

所以,我有两种形式来创建对象。我只需要一个名字即可创建和拥有者。现在,我想创建一个带有名称的列表并将其分配给所有者。当我没有...时,我可以创建一个新的列表

回答 1 投票 0

与同一型号的关联

我有两个型号'Product'和'Variant',产品有很多变种,现在我必须将一个名为“Ingridient”的新模型与变体联系起来,使Variant有很多ingridients.but ...

回答 1 投票 0

mongo加入两个集合

我有两个mongo集合:defn“_id”:ObjectId(“8570bebcb7db3”),“fields”:[{“control”:{“appearance”:“field-list”},“children”:[{“bind”: {“必填”:“......

回答 2 投票 2

使用php将新内部对象插入现有对象mongodb

我的mongo集合中有以下文档{“_ id”:“5a_e97557cf28c1c2d00003d”,“user_id”:“avi12”,“name”:“Avinash”,“Friends”:{“avi12”:{“From”:“avi12 “,”以“:”chandu“,”Friend_status“:”......

回答 1 投票 0

使用mongodb在utc中存储日期时如何处理时区问题?

我有一个mongodb集合,其中每个文档都有一些属性和一个utc时间戳。我需要从集合中提取数据并使用聚合框架,因为我使用来自...的数据

回答 4 投票 31

在数组中查找重复的条目

我意外地导入了一些文件,现在有一些重复的“slu”“。我正在使用mongoid,所以我的模型看起来像这样:class MyModel field:name,String#“My Object name”字段:...

回答 2 投票 0

Mongoid嵌入式集合响应:查找

我将序列化数据发送到需要访问可能嵌入或不嵌入的Mongoid文档的类。在嵌入式文档的情况下,我接受了可变数量的参数,我...

回答 1 投票 3

Rspec expect不断抛出TypeError:nil不是符号

所以我在我的应用程序中进行了这个测试:期望{post:create,:name =>'abc'}。更改(Event.count)。from(0).to(1)并且它不断抛出这个错误:TypeError :零不是一个符号谁会知道...

回答 2 投票 1

将MongoDB ObjectID转换为Rails中的时间戳

如何将MongoDB ID转换为各自的日期? (我对使用getTimestamp()的Javascript技术不感兴趣...)

回答 1 投票 0

如何在现有的rails模型中使用mongoid来种植数据?

当我们开始一个全新的rails项目时,我们使用db:seed来填充db数据。期间一个ActiveRecord支持项目的项目周期,我们可以使用迁移来改变架构和数据。 Mongoid不......

回答 1 投票 2

使用factorygirls模型embeds_many和embedded_in关系

我想写FactoryGirl类来创建公司。模型如下:module公司类联系人包括Mongoid :: Document包括ActiveModel :: Validations embedded_in:...

回答 1 投票 0

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