我有两个索引要搜索并返回建议:Document和SharedDocument。通过下面的示例,我在单独搜索SharedDocument(预期)时得到空白的建议,在搜索文档时也得到2个建议(也是预期的)。但是当同时搜索两个时,我得到一个空白的结果。这是预期的行为吗?
空白建议:
Searchkick.search('calculis', {index_name: [SharedDocument] , misspellings: false, suggest: [:name]}).suggestions
2条建议:
Searchkick.search('calculis', {index_name: [Document] , misspellings: false, suggest: [:name]}).suggestions
空白建议:
Searchkick.search('calculis', {index_name: [Document, SharedDocument] , misspellings: false, suggest: [:name]}).suggestions
答案 0 :(得分:0)
原来问题是SharedDocument中的记录太少了。在较大的数据集上按预期工作。