Solr错误:full-import之后,查询不到任何数据
来源:互联网 发布:前端页面加载优化 编辑:程序博客网 时间:2024/05/21 17:48
本人遇到情况如下,请作为参考:
1、fectch 6,Process 0,说明没有建立索引成功;
2、fectch 6,process 6,也不一定说明建立索引成功;
查看
collection1下 Max Doc:6,才代表成功。
可能情况如下:
1、webapps\solr\WEB-INF\lib下没有ojdbc6.jar
2、webapps\solr\WEB-INF\lib下没有IKAnalyzer.cfg.xml、IKAnalyzer2012FF_u1.jar、stopword.dic分词jar包
3、最重要是查看Tomcat的log:
如 可能出现警告:
org.apache.solr.common.SolrException: Document is missing mandatory uniqueKey field: id
:(来源:http://llwbrothers.blog.51cto.com/2360705/867477)
在solr建立索引的时候,如果你提交的doc中没有 id 这个Field,结果Solr在建立索引时候出现如下错误:
- org.apache.solr.common.SolrException: Document [null] missing required field: id
主要是因为Solr 的solrconfig配置文件中定义了<uniqueKey>id</uniqueKey>,默认了ID 是唯一的。如果你的索引字段不需要ID,就可以把这个改掉.
- <uniqueKey>kwid</uniqueKey>
并将id字段里的required="true"属相,添加到kwid字段。
- <field name="kwid" type="string" indexed="true" stored="true" required="true"/>
- Solr错误:full-import之后,查询不到任何数据
- 使用Solr Data Import的full-import | delta-import功能
- solr query错误,查询请求数据的url长度过长
- Hibernate 查询不到数据
- Hibernate 查询不到数据
- fuzzyrowfilter 查询不到数据
- SQLite_master查询不到数据?
- 加上FastJsonHttpMessageConverter之后,前端获取不到数据
- Access数据库模糊查询查不到任何记录
- Java_ABC_7.连接Solr,查询数据
- mysql in查询 查询不到数据
- 前台通话记录查询 查询不到数据
- Linux下mysql安装好之后,查询不到表
- jdbc mysql 中文查询不到数据解决
- oracle按照主键索引查询不到数据
- 数据库有数据,但查询不到
- mongodb查询不到数据的解决
- mysql查询不到第一条数据
- UIView与CALayer的关系
- 解决linux 下编译CERTI问题:YACC_PROGRAM-NOTFOUND
- 上下左右手势
- 配置一个高效的PHP开发环境Vim
- 大数据推动Linux人才需求
- Solr错误:full-import之后,查询不到任何数据
- 读书笔记-第九章 进程关系 第十章 信号
- 嵌入式Linux学习漫谈之Linux系统
- 拷贝构造函数和赋值函数
- Expert C Programing——阅读笔记三
- C-kermit的安装及配置
- Weblogic监控指标列表
- 青蛙跳阶问题
- 【java常见问题】——如何获取文件的属性信息?