0
我在RoR中有一個sql查詢: "DATE_FORMAT(CURDATE() ,'%m-%d')= DATE_FORMAT(#{field_name} ,'%m-%d')"
用於搜索今天有生日的用戶。 我想將其添加到搜索表單,以在網頁上選擇。試過Ransack.configure
但我無法得到它如何實現自定義SQL。這是可能的嗎?最好的辦法是什麼?RoR Ransack如何添加自己的sql +表單選項
我在RoR中有一個sql查詢: "DATE_FORMAT(CURDATE() ,'%m-%d')= DATE_FORMAT(#{field_name} ,'%m-%d')"
用於搜索今天有生日的用戶。 我想將其添加到搜索表單,以在網頁上選擇。試過Ransack.configure
但我無法得到它如何實現自定義SQL。這是可能的嗎?最好的辦法是什麼?RoR Ransack如何添加自己的sql +表單選項
我建議你在窗體中接受用戶輸入並將其傳遞給控制器 - >模型。
然後用下面的方法取回你的查詢結果&返回查看的響應。
query = "select * from employers where id = #{employer_id}"
result = ActiveRecord::Base.connection.select_all query