0
我有一個作者模型has_many Books。覆蓋在Rails中查找模型不會影響作用域查找
我已經覆蓋的書籍,以便能夠通過他們的頭銜
class Book < ActiveRecord::Base
...
def self.find(input)
if input.is_a?(Integer) || input.integer?
super(input)
else
return Book.find_by_title(input)
end
end
...
end
這在大多數情況下,罰款可以找到,但如果我這樣做author.books.find("Some Book Title")
這種方法似乎並沒有被調用。
有什麼辦法解決這個問題嗎?