Mel*_*orn 9 ruby ruby-on-rails meta-search activeadmin
我有两个模型之间的belongs_to和has_many assotiations.默认情况下,activeadmin使用select输入.但就我而言,这是不可能的 - 因为我有成千上万的物品.当我尝试更改过滤器时
filter :item, as: :string
Run Code Online (Sandbox Code Playgroud)
它说
undefined method `item_id_contains' for #<MetaSearch::Searches::DeliveryTime:0x007fdd57f12db8>
Run Code Online (Sandbox Code Playgroud)
做正确的最佳方法是什么?
Luí*_*lho 20
ActiveAdmin采用元搜索,所以你应该能够做到
filter :items_<attribute>, as: :string
Run Code Online (Sandbox Code Playgroud)
因此,如果项目有名称,您可以执行以下操作:
filter :items_name, as: :string
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3371 次 |
| 最近记录: |