Solr,如何基于2个条件提升

Solr,如何基于2个条件提升,solr,solrj,solrcloud,Solr,Solrj,Solrcloud,如果我需要首先增强最新文档,我可以使用 bf=recip(rord(创建日期),110001000) 或 bq={!func}recip(rord(creationDate),110001000) 但是我需要增加另一个条件,我只想提高那些最近的文档,价格在1到100之间。我怎样才能做到这一点呢?我们可以通过简单和查询来做到这一点 bq=({!func}recip(rord(creationDate),110001000)和价格:[1到 100])

如果我需要首先增强最新文档,我可以使用

bf=recip(rord(创建日期),110001000)

bq={!func}recip(rord(creationDate),110001000)


但是我需要增加另一个条件,我只想提高那些最近的文档,价格在1到100之间。我怎样才能做到这一点呢?

我们可以通过简单和查询来做到这一点

bq=({!func}recip(rord(creationDate),110001000)和价格:[1到 100])