0
我想要做的就是編寫一個將數組作爲參數的.where rails查詢。使用.where不是導軌的數組
我有一個對象公司,我想查詢的是選擇公司ID不等於數組中的ID之一的所有公司。
我有如下:
Company.where("id != [1,2,3]")
我想要做的就是編寫一個將數組作爲參數的.where rails查詢。使用.where不是導軌的數組
我有一個對象公司,我想查詢的是選擇公司ID不等於數組中的ID之一的所有公司。
我有如下:
Company.where("id != [1,2,3]")
這樣
Company.where.not(id: [1,2,3])
或使用arel
風格(我喜歡):
Company.where(Company.arel_table[:id].not_in([1,2,3]))