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
등
[필터에 관한 위키 문서] (https://github.com/activeadmin/activeadmin/wiki#index-pages-filters-and-scopes)를 살펴 보셨습니까? –