标签[mongoid]

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

0
0回复
08

简单的has_many关系不会保存在Mongoid中的父项上

我有以下两个班 我将变体对象设置如下: 当我转到控制台并键入: ProductItemVariation.first.item ,我看到: 但是,当我键入: ProductItemVari
0
1回复
15

使用Mongoid将active_storage添加到Rails6应用程序吗?

我想在使用Mongoid作为存储(和carrierwave-mongoid)的Rails 6应用中用ActiveStorage替换Carrierwave,但看起来此存储需要现有的Active Reco
0
1回复
14

当一个或多个违反唯一性约束时,如何有效地创建许多带有Mongoid的文档?

要创建多个: 这引起了 我看得到 但这似乎效率很低。 滑轨6 Mongoid 7.2 编辑:似乎这个问题尚不清楚。 应该创建所有有效文档,而无效文档应该静默失败。
0
1回复
11

关联到MongoDB中的多用途实体的不同实体?

这个问题与带有蒙古包的MongoDB有关。 我的用例如下: 我有一个Address实体,可以在许多不同的上下文中使用它,例如,它可以是客户,供应商,用户等的地址。除此之外,例如,客户可以有多个地址,
-1
1回复
33

使用Rails和mongoid的MongoDB中的UUID字段

我需要一个uuid字段。 我知道,Mongo具有本地UUID支持和UUID功能。 我想要这样的东西 当然,在这种情况下,它将只是“ UUID()”字符串。 有没有一种在创建记录时真正执行此功能的
3
2回复
219

rails g mongoid:config无法正常工作Rails 6.1

我在Mac Sierra上使用Rails 6.1,并尝试将Mongodb安装为数据库,已经在bash和gem上安装了mongo db服务,但是当我键入以下内容时: 它显示以下错误: /Use
1
1回复
29

如何使用夹具使用Mongoid测试Rails 5应用程序

我通常结合使用夹具和工厂来测试Rails ActiveRecord应用程序。 现在,我有了一个使用Mongoid的新应用程序。 使用Mongoid和rspec加载静态夹具数据以测试应用的最佳方法是什
0
1回复
33

获取在Rails Mongoid上创建消息红宝石的用户

我正在尝试查询以获取在特定sala中创建了消息的用户,但我找不到方法。 我有查询以获取特定sala的消息,但无法获取创建消息的用户。 Mensajes_controller(我从萨拉获得消
1
0回复
11

带哈希字段的MongoId:MongoDB和Rails的值不同

我在MongoId中具有以下字段的模型: 该结构是每月散列,其中月份号为键,数量为值 在Rails控制台中查询特定行时,我具有以下内容: 在MongoDB控制台中查询相同的I
0
3回复
58

如果MongoDB中有条件用于嵌套JSON以检索特定值

我已经像这样嵌套了JSON。 我想在第二级中检索“ _value”的值。 我 “生物体”这是我的JSON文档。 { "name": "Biology Book", "data": { "
0
1回复
28

由于has_and_belongs_to_many关系,MongoDB验证失败

我正在构建一个简单的脚本来填充MongoDB数据库。 这是我第一次使用NoSQL DB,我觉得我可能从SQL DB的角度考虑这个问题。 该脚本的基础是填充一个数据库,该数据库包含一些彼此相
0
1回复
21

nil:NilClass的未定义方法`messages'

我正在完成第一个项目,将ruby作为api,将vuejs作为前端,将mongodb作为DB作为Rails,所以我正在使用mongoid。 当我调用控制器的get方法时出现问题。 控制台错误
0
1回复
15

在安装命令时。 我收到这个错误

我正在尝试执行此命令 我收到这个错误。 我正在尝试在这里安装mongo db。 你能告诉我我在做什么错
0
1回复
17

在一个控制器中排序多个模型

我正在使用Ruby on Rails 5.2.3和Mongoid 7.0,我需要能够在一个cotroller中对多个模型(项目和文本)进行排序。 现在仅对项目或文本进行排序,因此必须相对于彼此设
0
1回复
18

has_one关系在当前对象中添加另一个对象

我有一个具有punch_to:user关系的模型打孔器,但是当我调用打孔对象时,我正在将用户对象与打孔对象结合在一起,如何在调用打孔对象时从打孔对象中删除用户对象?
0
1回复
25

Mongoid文档对象获取BSON字符串

给定以下示例文件,有没有一种方法可以获取代表该文件的bson字符串? 即 这将返回以下之一 要么 我已经尝试使用基础BSON库和to_bson函数来执行此操作,但是
0
0回复
14

是否可以从嵌入文档中禁用/删除_id?

我想从模型中的嵌入式文档中禁用_id或将其删除。 创建文档后,我尝试使用unset操作,但_id字段仍然保留。 我也不想存储散列,因为这似乎是一种可能的解决方案。 因此,如果我有以下
0
1回复
14

Mongo红宝石setFeatureCompatibilityVersion

在mongo ruby​​驱动程序的Rails应用程序(5.2)中使用mongo(3.4)。 我需要在集合上使用排序规则以允许不区分大小写的文本搜索,为此,我收到警告,我需要将setFeatur
0
1回复
25

如何将蒙古式标准转换为数组?

我有一个mongoid条件categories ,需要转换为数组。 我使用categories.to_a但不要工作,始终将mongoid标准由迭代.map它做一个.find一个新的查询。
0
1回复
15

使用游标的MongoDB分页而不进行排序

在互联网上寻找分页技术时,通常会发现两种方法: 基于偏移量的分页: Collection.find( { where_this: "equals that" }, { ski

1 2 3 4 5 6 7 8 9 10 下一页