RaveDb/Lucene-开始范围为零时价格范围查询不起作用

RaveDb/Lucene-开始范围为零时价格范围查询不起作用,lucene,ravendb,Lucene,Ravendb,我正在使用RavenDb作为我们的产品目录。当我点击某个类别时,我会在该类别中看到我的5种产品,其中一种产品在0.00处列出。如果我调整我的价格范围方面,例如,我降低最高价格,最低价格保持在0,零价格的产品不再出现时,它仍然在范围内。只有当最小值范围为零时才会发生这种情况,当最小值大于零时,查询会完全按照预期工作。这是在Raven中执行的查询 {Category:(categories/1839) AND Price_Range:[Dx0 TO Dx139]} 有什么想法吗?谢谢 只是猜测,但

我正在使用RavenDb作为我们的产品目录。当我点击某个类别时,我会在该类别中看到我的5种产品,其中一种产品在0.00处列出。如果我调整我的价格范围方面,例如,我降低最高价格,最低价格保持在0,零价格的产品不再出现时,它仍然在范围内。只有当最小值范围为零时才会发生这种情况,当最小值大于零时,查询会完全按照预期工作。这是在Raven中执行的查询

{Category:(categories/1839) AND Price_Range:[Dx0 TO Dx139]}

有什么想法吗?谢谢

只是猜测,但请尝试通过
[Dx0.0到Dx139.0]
[NULL到Dx139.0]