1
如果我正在查找單個結果而不是集合,是否可以更改默認範圍?我可以根據操作類型更改默認範圍
即Model.find(ID)與Model.all
default_scope lambda { where({:language_id => Language.default_or_first.id}) }
我真的只想範圍我的索引時,我發現記錄的全段認爲這一方式。
當我做一個Model.find(3)我想它給我,即使它不是默認的語言。
我最終找到了無人物,這符合我的需求。 –