我想找到ip_solid高于ip_liquid的任何产品。我正在尝试执行以下操作:Product.where("ip_solid > ?", :ip_liquid).count 但是,似乎并未从每个对象中读取:ip_liquid,并且其值可能为0或nil。这样的事情有可能吗? 最佳答案 只要Product.where("ip_solid > ip_liquid").count是数据库中的字段而不是模型上的方法,就应该使用ip_liquid