-3
我有一個用戶表在該department_id是字段之一,我必須檢查兩個條件,其中:department_id => current_user.id或department_id => null。其中條件在rails3與OR
我不知道如何在rails3中編寫查詢。
我有一個用戶表在該department_id是字段之一,我必須檢查兩個條件,其中:department_id => current_user.id或department_id => null。其中條件在rails3與OR
我不知道如何在rails3中編寫查詢。
以下是假設您有客戶模型的示例。
Customer.where("department_id = ? OR department_id IS NULL", current_user.id)
您還可以檢查這裏的導遊:
http://guides.rubyonrails.org/active_record_querying.html#conditions
你看任何文件或試圖還寫什麼? – 2013-03-06 14:10:42
您需要的一切可以在這裏找到:http://stackoverflow.com/questions/3639656/activerecord-or-query – siekfried 2013-03-06 14:36:55
謝謝!是的,我解決了它,你的答案是正確的,但我沒有那麼多點,我可以給你點或打勾你的答案:P – Abhishek 2013-03-17 18:01:10