1
我希望我的用戶選擇他們想要查看的表格的列。我已經閱讀了一些代碼,但不明白如何使用掠奪者。我如何通過自定義搜索器設置選擇?是否可以通過自定義搜索器設置選擇列?
ransacker :columns do |parent|
....
end
我希望我的用戶選擇他們想要查看的表格的列。我已經閱讀了一些代碼,但不明白如何使用掠奪者。我如何通過自定義搜索器設置選擇?是否可以通過自定義搜索器設置選擇列?
ransacker :columns do |parent|
....
end
去的方式是使用搜索表單裏面的attribute_fields或attribute_select形式幫手。檢查Github上的advanced code example,它做了類似的事情,爲要搜索的字段添加選擇框。
自定義ransackers用於對幾個列和表格進行特殊搜索,並且您必須在Arel中定義它們。