1
hstore
フィールドのカスタムフィルタフィールドを追加しようとしています。 activeadminでアクティブな管理者の複数のhstoreキーによるフィルタ
:モデルでfilter :by_title, label: 'Title', as: :string
:このコードはactiveadmin選択に応じて、正しいクエリを作成検索さ
ransacker :by_title do |parent|
Arel::Nodes::InfixOperation.new('->',
parent.table[:title_translations], Arel::Nodes.build_quoted('en'))
end
(含まれ、等しい、starts_with又はends_with)私が使用
複数のロケールのタイトルを格納するhstore。私はすべてのロケールで検索したいと思います。私がやってしまったことはそうのようなカスタムスコープを使用していただけでなくen
、しかしfr
、es
、ru
など
[フィルタに関するwiki記事](https://github.com/activeadmin/activeadmin/wiki#index-pages-filters-and-scopes)を調べましたか? –