[英]How can I have searchkick autocomplete on multiple fields?
是否可以将多个字段用于searchkick的自动完成功能? 似乎只在搜索指定的第一个字段。
例如,对于一个first_name
“ Foo”和last_name
“ Bar”的人
Person.search("Fo", fields: [first_name: :text_start, last_name: :text_start])
- 返回结果
Person.search("Ba", fields: [first_name: :text_start, last_name: :text_start])
- 找不到结果
我不太熟悉,但我认为是。 从文档:
https://github.com/ankane/searchkick#autocomplete
City.search "san fr", fields: [{name: :text_start}]
这似乎意味着您可以提供一个哈希数组。 当您不像这样指定弯曲的方括号时,将使用一个哈希值构成一个数组。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.