我在 Rails 中使用 Ransack gem,并希望显示一个默认属性选择(例如,下拉菜单中预选的“名称”)和一个默认谓词(例如“包含”)。这个想法是允许用户通过输入用户名来快速查询用户模型,而无需每次都选择“名称”和“包含”。
下面的代码片段非常标准,显示了我的洗劫视图设置。
<%= f.attribute_fields do |a| %>
<%= a.attribute_select %>
<% end %>
<%= f.predicate_select compounds: false%>
<%= f.value_fields do |v| %>
<%= v.text_field :value, :class => "page_filter_value_field" %>
<% end %>
任何帮助将非常感激 ...