【问题标题】:Rails joins where pluck returns type rather than a valueRails 连接 pluck 返回类型而不是值
【发布时间】:2012-11-27 02:55:22
【问题描述】:

运行查询

`

Profile.joins(:values).where("profiles.bill * values.data > 200").pluck(:bill)

返回Object #<ActiveRecord::Relation:0x007fcf5175b6b0>

但是我想从该查询中收到一系列账单。

【问题讨论】:

    标签: mysql ruby-on-rails ruby-on-rails-3.2


    【解决方案1】:

    这是因为 Rails 延迟加载,有点像指针,添加

    .all
    

    查询,您将获得实际的实例数组

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-25
    • 2017-10-06
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    • 1970-01-01
    • 2013-11-01
    • 1970-01-01
    相关资源
    最近更新 更多