Ruby on rails 如何使用:finder和:作用域为友好\u ID
我尝试将:finders与:scoped结合使用,但语法有问题 我的模型以前看起来像这样,但后来我不能有两篇不同的文章,每一篇都有自己的第1页:Ruby on rails 如何使用:finder和:作用域为友好\u ID,ruby-on-rails,ruby-on-rails-4,friendly-id,Ruby On Rails,Ruby On Rails 4,Friendly Id,我尝试将:finders与:scoped结合使用,但语法有问题 我的模型以前看起来像这样,但后来我不能有两篇不同的文章,每一篇都有自己的第1页: class Page < ActiveRecord::Base belongs_to :article extend FriendlyId friendly_id :page_number, use: [:slugged, :finders] end 这可能吗?我知道我总是可以在控制器中添加friendly.find,
class Page < ActiveRecord::Base
belongs_to :article
extend FriendlyId
friendly_id :page_number, use: [:slugged, :finders]
end
这可能吗?我知道我总是可以在控制器中添加friendly.find,但这似乎并不理想
谢谢你的帮助 证明了以下工作:
friendly_id :page_number, use: [:scoped, :finders], :scope => :article
结果证明以下工作:
friendly_id :page_number, use: [:scoped, :finders], :scope => :article