我在使用 edismax 处理程序以 lucene 语法进行通配符搜索时遇到问题。我有 Solr 4.0 nightly build 从树干。
像“computer”这样的一般搜索会返回结果,但“com er”不会返回任何结果。类似地,像 'co?mput?r' 这样的搜索不会返回任何结果。当前唯一有效的通配符搜索类型是带有尾随通配符的搜索(如 compute? 或 comput)。
我希望能够在开头(puter)和中间(com er)之间使用通配符进行搜索。有人可以告诉我我做错了什么以及如何解决它。
谢谢。
问候,
伊姆兰。