以下查詢選擇date_field特定月份和日期的行:
Table.where("DATE_FORMAT(date_field, '%m/%d') = ?", "03/05")
我想知道是否有辦法做類似的事情,但相反,我提供了一個月/日字串串列,例如:并獲取與該特定日期和月份匹配的["03/05","02,12", "12/25"]所有行。date_field
uj5u.com熱心網友回復:
您可以使用 SQLIN陳述句:
Table.where("DATE_FORMAT(date_field, '%m/%d') IN ?", ["03/05", "02/12", "12/25"])
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/411418.html
標籤:
上一篇:Ruby中陣列與范圍的效率
