[英]Migration Rails 6.1, ArgumentError Exception: wrong number of arguments
Ruby:2.6.0
导轨:6.1.0
在我的项目中,我有一个 model Product
,如下所示:
# encoding: utf-8
class Product < ApplicationRecord
validates_presence_of :name
...
default_scope -> { order("name ASC")}
end
在控制台中我收到错误
*** ArgumentError 异常:arguments 的数量错误(给定 2,预期 1)
当我这样做时:
(byebug) Product.new
*** ArgumentError Exception: wrong number of arguments (given 2, expected 1)
我看到通过在 Rails 中添加**all_queries**
PR 在Rails 6.1 中更改了default_scope
的行为,但我不明白。 这应该与我无关。
有人有同样的问题吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.