问题:我在 solr 中有电影信息。两个字符串字段定义电影标题和导演姓名。复制字段定义了 solr 搜索默认值的另一个字段。
我想让谷歌搜索范围有限,如下所示。如何实现它。
1)如何在 solr 中搜索包含
例如 a) 如果电影导演的名字是“John Cream”,搜索 joh 不会返回任何内容。但是,searchign for John 返回正确的结果。
b) 如果有一个名为aaabbb的电影名称和另一个名为aaa的电影名称,则搜索 aaa 只会返回一个结果。我需要返回两个结果。
2)如何解释拼写错误
例如,如果电影导演的名字是“John Cream”,则搜索 Jon 不会返回任何结果。solr 有没有像(soundex)这样的好声音实现。如果是这样如何启用它?
您可以使用 solr 查询语法