arel

arel

文章 0 浏览 3

缩短 respond_with( :include => xxx)

我正在寻找一种方法来缩短 :include => :child 位于 respond_with 中,生成 json。 这是一个例子,不确定是否可能,但我想找出答案。 在控制器中: @p…

硪扪都還晓 2024-11-27 18:55:57 1 0

复杂的 Arel 查询和 RSpec 存根

假设我们有一段这样的代码: def index @posts = Post.where(:status => ACTIVE) if params[:s] @posts = Post.where("title like ?", "%#{params[:s]…

剩余の解释 2024-11-27 10:46:53 1 0

Ruby / Rails - 我可以使用连接表的范围(或类方法)作为 WHERE 子句的一部分吗?

我想获取包含可购买产品的所有类别。 class Product < ActiveRecord::Base belongs_to :category scope :purchaseable, where(:available => true) en…

浮生未歇 2024-11-26 22:55:43 1 0

如何避免损坏的 Arel 查询归档 RAM

当控制器操作在开发中发生故障时,我们通常会得到包含一些有用信息的回溯。当生产中发生同样的情况时,我们会通过电子邮件获取并向访问者显示 404。无…

初见终念 2024-11-26 16:34:44 1 0

Rails 3:可选 has_one 关联的范围

我有两个模型:销售和付款 class Sale < ActiveRecord::Base has_one :payment end class SaleCancelation < ActiveRecord::Base belongs_to :payment…

平定天下 2024-11-26 00:57:37 1 0

在 Rails 3 中,如何选择 items.join_model.id != x 的项目?

在我的 Rails 模型中,我有: class Song < ActiveRecord::Base has_many :flags has_many :accounts, :through => :flags end class Account < Activ…

ゞ记忆︶ㄣ 2024-11-25 11:07:53 0 0

如何使用 Squeel 指定此查询?

假设我有一个模型: class Question < ActiveRecord::Base attr_accessible :title # it has title attribute has_many :pictures end 我想定义一个名…

橪书 2024-11-24 08:21:37 1 0

使用 Rails 3 查询特定列

我想运行一个仅返回我指定的列的查询。我一直无法找到使用 Rails 3 执行此操作的好方法。我的第一次尝试是 query = transactions.group("month"). sel…

∞梦里开花 2024-11-20 00:33:03 3 0

类型错误:无法访问 Arel::Nodes::Union

我正在对我的 domain 表的两个子集执行联合,其中 cnt 是局部变量,使用 arel 2.0.9 和 squeel 0.8.5 作为查询接口。 def bla cnt Domain.group { som…

江南烟雨〆相思醉 2024-11-18 18:05:13 3 0

Rails/Arel - 组合 AREL 谓词时的优先级

模型有两个感兴趣的属性:名字和城镇。我想搜索理查德(伦敦)和布莱恩(马德里)。 从长远来看, p=Person.scoped pred1=p.table[:forename].eq('Ric…

像你 2024-11-17 15:23:03 5 0

如何在 SQL 中返回条件布尔值

我有一个故事表、一个用户表和一个喜欢表。 我想对 Stories 表执行查询,其中将包含 user_liked (BOOLEAN TRUE 或 FALSE),具体取决于 Likes 表中是…

穿越时光隧道 2024-11-15 07:06:20 3 0

使用 ActiveRecord 3 / Arel 查找单个记录的最佳方法?

我以前这样做的地方: Foo.find_by_bar('a-value') 我现在可以这样做: Foo.where(:bar => 'a-value').limit(1).first 这是推荐的吗?这是最好的方法…

婴鹅 2024-11-15 06:27:56 3 0

尝试在 ActiveRecord::Relation 上调用 find_by_id,Arel 异常

我正在掌握 Rails 3,但似乎无法从结果集中进行基本查找。我的代码如下所示: @project = @user.where({:projects => {:project_member_id => user.id…

深爱不及久伴 2024-11-14 07:07:41 2 0

Rails Arel,计算包含的值?

我主要习惯于编写简单的 sql,但我想更好地理解 arel。基本上我可以做什么来计算 :include 的内容。 Category.includes(:discussions) 这是我的包含然…

遇见了你 2024-11-11 06:13:15 2 0

自动选择 ActiveRecord 中连接表的所有列的方法?

想知道升级到 Arel 后,ActiveRecord 是否支持自动方式从连接表中选择列,而无需在 select 子句中显式列出它们。 鉴于我将 users 表加入到 posts,希…

云归处 2024-11-10 02:26:31 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文