SOLR在RAILS中搜索问题

时间:2013-04-30 15:38:47

标签: ruby-on-rails apache solr indexing sunspot-solr

我们已经实施了solr搜索。我们遇到了一种情况,并希望尽可能干净地解决这个问题。我们有一本书有一个isbn数字,它在不同的绑定中有一个isbn数字的关系。当我们执行solr搜索时,我们希望显示该书的第一个实例,而不是它的相关实例。换句话说,根据关系及其自己的isbn数显示搜索中的第一个出现。我知道这听起来令人困惑,但让我详细说明。

如果我搜索书籍,我会得到一个主要的isbn = 9781617840227和相关的isbns =“9781617147197”,“1617147192”。我不希望“9781617147197”,“1617147192”仅显示9781617840227.

我考虑过进行双重搜索(由于分页而无效),也没有显示重复但会破坏分页。

非常感谢任何帮助,

0 个答案:

没有答案