美文网首页
solr multiValued field 如何sort

solr multiValued field 如何sort

作者: 风神AI | 来源:发表于2018-02-14 19:24 被阅读0次

本司用的是solr 5.3

今天有个需求是搜一个字段里有没有匹配到这个内容,然后有的话给他一个值.
solr本身不支持多值(multValued)的字段放在排序(比如cityId_is, is是integer list的意思)
看了文档发现有termfreq的方法
termfreq:Returns the number of times the term appears in the field for that document.
这样 sort就可以写成 if(termfreq(venueCityId_is,1),200,0) desc

相关文章

  • solr multiValued field 如何sort

    本司用的是solr 5.3 今天有个需求是搜一个字段里有没有匹配到这个内容,然后有的话给他一个值.solr本身不支...

  • 二维数组根据某个字段的值排序

    function list_sort_by($list, $field, $sortby = 'asc'){if ...

  • Spring-data-solr简单学习

    添加一个list集合数据到solr,list中的对象添加到solr列的,需要加Field注解

  • Android 通讯录信息相关

    ColumnName:sort_key;ColumnType:FIELD_TYPE_STRINGColumnNam...

  • 配置core

    solr里面的core就像是数据库里面的表schema.xml:定义了core的field类型和名称,field就...

  • solr start

    solr script solr如何启动: bin/solr start 需注意新版本的solr需要jdk1.8 ...

  • solr高级查询

    schema.xml中添加field域 使用dataimport插件批量导入数据 添加依赖的jar包(solr-d...

  • linux sort csv

    sort --field-separator=$'\t' --key=1,2 file_name -o out_f...

  • solr stored="false" 对i

    问题,field中stored="false" ,在查询的时候还是存储起来,没有生效。 原因是新版的solr,将默...

  • 搜索引擎——Solr安装、配置

    搜索引擎——Solr安装、配置 什么是solr? Solr是如何实现全文检索的呢? 索引流程:solr客户端(浏览...

网友评论

      本文标题:solr multiValued field 如何sort

      本文链接:https://www.haomeiwen.com/subject/ahoetftx.html