0
我有3个属性::price, :type, :level
- 那么如何通过此属性过滤产品?如何通过Ruby on Rails中的属性进行过滤?
例如:我要搜索产品的价格低于20美元,类型=运动,水平=硬
我有3个属性::price, :type, :level
- 那么如何通过此属性过滤产品?如何通过Ruby on Rails中的属性进行过滤?
例如:我要搜索产品的价格低于20美元,类型=运动,水平=硬
可以使用ActiveRecord.where
方法,像这样:
Product.where('price < ? AND type = ? AND level = ?', 20, "sport", "hard")
这个答案是真的有帮助,谢谢 :) – myf