标签[activerecord]

Active Record是一种将域逻辑与单个对象中的存储抽象相结合的模式。 使用此标记可查询有关模式的问题,可使用[rails-activerecord]来查询有关Rails ORM框架的问题。

1
0回复
20

PostgreSQL更新到Rails ActiveRecord

我一直在尝试将此Postgresql UPDATE查询转换为对Rails的ActiveRecord调用。 我尝试使用#update_all但无法找到一种在不将SELECT结果带入Ruby Land
0
1回复
15

如何简化我的Active Record代码(我想使用连接表列过滤has_many)?

这是我的图式 我的加入模特 用户模型 和值班模式 我想找到所有写有特定权限的用户。 为了达到它,我需要使用这样的东西: 我如何简化这一行代码?
1
0回复
23

如何解决这个印象派宝石错误?

我有一个Rails API,可用于创建Posts并将其发布到移动客户端。 我正在尝试使用印象派gem来基于user_id跟踪帖子的唯一视图。 使用起来似乎很简单,但我不断收到此错误: 这是我的设置
0
0回复
16

如果使用jruby在线程中运行,则活动记录查询不会终止

我有一个查询在jruby的线程内查找postgres -tables。 尽管两者之间没有区别,但是活动记录不会因某些表而终止于某些查询,尽管它确实会终止于某些其他表。 我检查了它是否依赖于这些表的
0
4回复
47

Ruby On Rails + PostgreSQL:如何从表A中获取表B中没有关联的所有记录?

我有以下两种模型: 而我需要从表中的所有记录model_a不具有在表中的匹配记录model_b -无论是通过AR或原始PostgreSQL的查询。 最优雅/有效的方法是什么? 我能想到的只有通
0
0回复
34

重新加载常量(红宝石在轨道上)

我有动态定义枚举的模块(Rails)(模型) memoized_custom_fields我从数据库中检索,但是当我在数据库中进行更改时,我无法重新加载模型(我也无法重新定义枚举) 我可以通过
0
1回复
15

如何进行查询以获取具有空属性的模型

我有一个具有has_many Bar的模型Foo 。 我想要一个查询,该查询返回没有Bar或为空的所有Foos 。 然后,我想应用数量或长度来查看有多少个Foos没有酒吧。 我试过了: 它们都返
1
0回复
16

在两个模型中都使用accepts_nested_attributes_for时,出现重复的验证错误。 我可以避免吗?

我有以下型号: class User < ApplicationRecord belongs_to :company accepts_nested_attributes_for :co
0
1回复
13

ActiveRecord查询,其中ID破折号后会丢弃内容

我刚刚在where方法中遇到了一些令人惊讶的事情。 当我查询类似MyModel.where(id: '121-fake') ,它将在SQL中转换为id = 121 ,即ActiveRecord似乎删除
0
0回复
30

无法将ActiveSupport :: OrderedHash转换为简单的Hash

我们使用closure_tree将数据存储在分层结构中,现在我必须返回带有所有分层结构的标记。 gem的.hash_tree方法有助于将所有层次结构返回为orderedHash。 前任: 我需要
0
0回复
13

筛选ActiveRecord :: Relation并根据条件选择重复项

我有一个用于基于几种条件过滤记录的类方法的有效解决方案。 但是在我看来,这太复杂了... # Filter relevant records (for given person and on gi
0
1回复
15

没有方法名称时,如何跳过rspec中的回调方法?

我有一些这样的回调: 我可以在Rspec中跳过它们并传递名称: 但是如果我有类似的东西怎么办: 我该如何跳过呢?
2
0回复
47

由同一列上的两个约束引起的外键约束重复

背景:Rails项目(最近从4.2.1更新到4.2.5.2),在6年中编写了267个迁移文件。 该项目维护了数据库的迁移,该迁移由其他3个Rails应用程序使用(已禁用db任务) 为了在用于开发的新
0
1回复
51

在遍历Rails中不同的关联元素时如何添加排序?

我有一个测试应用程序,可以对邮票收藏进行建模。 用户可以将邮票目录添加到收藏中。 CollectionItem模型具有一堆belongs_to: 在集合索引视图上,以级联方式列出了所有集合项。
0
1回复
33

Rails + PostgreSQL:如果一列中的值为NULL,则按另一列中的值搜索

在我的模型中,我有以下几列: 我正在尝试搜索给定日期与customer_invoiced_at匹配的所有记录: 我需要进行一些调整-如果customer_invoice_at_custom存在
1
0回复
20

Postgres被锁定在Heroku上

我偶然发现了一个以前从未见过,从未听说过的错误。 我刚刚将一个更新部署到生产中(从暂存阶段开始,一切正常),然后我发现,我收到了来自postgres的僵局。 我的SQL查询不再进行,API被卡住了 这
0
2回复
26

如何在Rails中结合ActiveRecord查询结果?

我的技能模型需要两套用于实现业务的价值观: 一个来自附加的ValuesList对象 其他来自与质量有关的附加值列表 这些模型如下所示: 因此,我可以查询该技能附带的常规值: (返回
1
1回复
55

ActiveRecord自联接has_and_belongs_to_many

我有一个User模型,我需要创建一个自引用关联,将其称为“ friends ,如果user1在user2的friends集合中,则user2也在user1的friends集合中。 我的理解是,我需要
0
1回复
27

活动记录加入并匹配所有

嗨,我需要从匹配所有4和1来更新此查询,以包括用户4和用户1在同一帖子上发表评论的所有帖子 这是我不好的活动记录查询 Posts.joins(:commentors).where(commentors
0
2回复
23

将位置与用户和Rails Geocoder分离

在我们的应用中,我们最初具有经度/纬度的用户记录,并且效果很好。 随着我们变得越来越大并有更多的人在使用它,位置更新/检查的数量也越来越大,我认为我们可以通过将位置与用户记录分离来减轻负担:可以独立于

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