我有一个铁轨模型:Product < ActiveRecord::Base
Product
在数据库中有一个deleted
列,是0/1标记。
我是否有办法让Product
的所有问题都应用where条件WHERE deleted = 0
?
我喜欢Product.all
,Product.includes
等...以及has_many :products
之类的任何关系,以排除&#34; deleted
&#34; 1}}默认情况下。
很高兴能够以某种方式在一次性查询中覆盖它(因此我可以故意选择已删除的产品)。
我的猜测是不可能的,但我很乐意听到其他声音!