Rails查询界面加入参数错误

时间:2018-07-23 21:50:39

标签: ruby-on-rails activerecord

我正在尝试使用Active Record查询接口联接

https://guides.rubyonrails.org/v2.3.11/active_record_querying.html#using-arrayhash-of-named-associations

我有两个模型的关联正常运行,但是当我尝试运行此查询时...

Package.all :joins => :drugs

我收到了:

ArgumentError: wrong number of arguments (given 1, expected 0)

有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:2)

您正在运行哪个版本的Rails?该文档非常老(v2.3),此后发生了很多变化。

尝试改用Package.joins(:drugs).all