1
我在我的rails項目中查詢時一直在使用以下語法。如何使用或在軌道哈希查詢
Table.where({ fld_1: "val_1", fld_2: "val_2" })
將生成的SQL語句
SELECT * FROM tables WHERE fld_1 = 'val_1' AND fld_2 = 'val_2'
不過,我想用或沒有和有條件opoerator進行查詢。 防爆SELECT * FROM tables WHERE fld_1 = 'val_1' or fld_2 = 'val_2'
我可以用這個查詢
Table.where(["fld_1 = ? and fld_2 = ?", "val_1", "val_2"])
實現它,但我怎麼能使用查詢的哈希風格實現它。