gpt4 book ai didi

ruby-on-rails - 模型查询的 ArgumentError

转载 作者:数据小太阳 更新时间:2023-10-29 08:44:48 27 4
gpt4 key购买 nike

我使用的是 ruby​​ 2.1.5p273、Rails 4.2.3,但最近从更旧的版本进行了升级。

我在 Phone 模型的这一行收到“ArgumentError:参数数量错误(1 表示 0)”错误:

Phone.all(:joins => :phone_page, :conditions => [query, condition_values], :order => "date")

querycondition_values 存在。

谁能看出我在这里做错了什么?是否应该在此处使用升级的语法?谢谢!

最佳答案

Rails 4 中的语法发生了变化。现在您应该执行以下操作:

Phone.joins(:phone_page).where(query, condition_values).order(:date)

关于ruby-on-rails - 模型查询的 ArgumentError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32720143/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com