【发布时间】:2020-07-09 18:33:11
【问题描述】:
自从升级到 Rails 5 后,我的查询不起作用。它无法通过别名从表中获取结果。错误是“from”现在接受零参数。 arel的版本是9.0,Rails的版本是5.2.4.3
offers = Offer.arel_table
o2 = offers.alias("o2")
seen_offers = offers.from("offers as o2").project(o2[:merchant_id], o2[:display_name])
这是错误:
ArgumentError: wrong number of arguments (given 1, expected 0)
【问题讨论】:
标签: ruby-on-rails activerecord arel