我正在使用 active_admin gem,因为它需要 meta_search gem,所以我想在管理页面之外提供搜索功能。当我向 Model.search 方法提供一个字符串时,我收到一个未定义的方法错误。根据 meta_search 文档,这就是我需要做的所有事情,并且所有 active_admin 搜索都完美无缺。我错过了什么吗?
宝石文件:
gem 'activeadmin'
gem "meta_search", '>= 1.1.0.pre'
控制器:
@eventsearch = Event.search(params[:q])
错误消息(example.com/?q=foo):
undefined method `stringify_keys!' for "foo":String