标签: lucene.net orchardcms boolean-logic
我正在构建一个使用Lucene搜索的Orchard模块,但它看起来不支持XOR(匹配A或B,但不支持两者)。这是我必须自己滚动的东西,还是我错过了某个能够启用它的设置?
答案 0 :(得分:2)
Lucene本身不支持XOR操作。但是,您可以通过编写查询来模拟此行为,如下所示:
+(A B) -(+A +B)