我怎么能用这样的东西:
@comments = @company.comments.where(:approved => true).or(:ip => request.remote_ip).all
我是否必须安装任何特定的宝石来执行此操作?
我使用rails 3.0.4和mysql2。
感谢。
答案 0 :(得分:2)
请参阅“条件”部分in the documentation,其中说明了条件中使用多个参数。您的查询将被写入:
@comments = @company.comments.where('approved = ? OR ip = ?', true, request.remote_ip).all