Solr 排序的字段的限制
来源:互联网 发布:淘宝网 平板电脑 编辑:程序博客网 时间:2024/05/14 16:29
from http://ronxin999.blog.163.com/blog/static/4221792020118262033478/?suggestedreading
根据Solr源码发现,solr对排序段Field是有要求的,主要有两点:
1 field必须是索引的field。
2 field不能是multivalued 多个值的。
代码如下:
Solr在获取排序field时,会调用SchemaField的这个方法:
public void checkSortability() throws SolrException {
if (! indexed() ) {
throw new SolrException(SolrException.ErrorCode.BAD_REQUEST,
"can not sort on unindexed field: "
+ getName());
}
if ( multiValued() ) {
throw new SolrException(SolrException.ErrorCode.BAD_REQUEST,
"can not sort on multivalued field: "
+ getName());
}
}
- Solr 排序的字段的限制
- solr的mutivalue字段
- solr 排序限制
- solr增量更新的字段
- solr入门之自定义排序之构建自己的权重计算方法及相应的排序字段
- solr的随机排序
- Solr之查询时设置字段的boost值,改变默认打分排序
- Solr查询时设置字段的boost值,改变默认打分排序
- solr中只查询某一个字段的设置与设置时间排序
- solr索引增加字段的步骤
- Solr 高亮字段的详细说明
- solr添加新的搜索字段
- Solr字段类型field type的定义
- solr之dynamicField动态字段的使用
- 关于字段长度限制的BUG
- php_pdo_mssql字段限制(textsize)的问题
- solr中docValues字段排序源码分析
- solr搜索结果按某字段排序
- 分享一些搞笑的段子
- android实机与PC通过wifi互联
- 【xp系统启动后迟延问题如何解决】
- supermap 中System.Net.Sockets.SocketException: 由于目标机器积极拒绝,无法连接。 127.0.0.1:8800
- 51单片机程序执行流程(STARTUP.A51) [李园7舍_404]
- Solr 排序的字段的限制
- Java核心技术Vol.1Cha.3-Console读入和绑定输入输出
- c# Add Web Reference和Add Service Reference添加webservice的区别之一
- 在centos 下安装和使用MySQL
- C#中如何绘图
- Solr 分布式分发原理
- Apache中RewriteCond规则参数介绍
- java正则表达式验证手机号码ip,邮箱
- 0043算法笔记——【随机化算法】解非线性方程组