2
我怎麼會用這樣的:如何在查找方法中使用OR運算符?
@comments = @company.comments.where(:approved => true).or(:ip => request.remote_ip).all
我是否應該安裝這樣做的任何特定的寶石?
我使用rails 3.0.4和mysql2。
謝謝。
我怎麼會用這樣的:如何在查找方法中使用OR運算符?
@comments = @company.comments.where(:approved => true).or(:ip => request.remote_ip).all
我是否應該安裝這樣做的任何特定的寶石?
我使用rails 3.0.4和mysql2。
謝謝。
請參閱「條件」部分in the documentation,它在條件中使用多個參數進行解釋。您的查詢將被寫入:
@comments = @company.comments.where('approved = ? OR ip = ?', true, request.remote_ip).all