我有一个项目列表:
i = SearchQuerySet().models(Item)
Run Code Online (Sandbox Code Playgroud)
现在,每个项目i都有一个属性,price
我想缩小价格信息不可用的结果以及属于给定范围的价格信息
就像是
i.narrow('price:( None OR [300 TO 400 ] )')
Run Code Online (Sandbox Code Playgroud)
怎么办?
我一直在努力用AND和OR运算符形成一个solr字段查询.为什么solr为1和2,3和4查询返回不同的结果,即使所有查询都具有相同的逻辑 -
有谁可以帮我理解solr内部如何执行上述查询?