完善爽哥给亿信智能知识库的接口 solr源码(https://github.com/jack00000/esensoft/tree/master/solr)
- 1.需要干的事:把数据从数据库取出来 放到文件 通过代码把数据集按照需要的结构插入solr
- 2.与how2j教程的 区别 文件中每个字段以逗号相隔 而亿信华晨智能知识库数据库字段的数据有逗号
如果写到文件 读的时候会出现问题。
遇到的坑
1.Integer.valueOf(fields[1]) 总报下面的错误 靠
- NumberFormatException: For input string: “”
- 结果:文件里面有四行 一行数据 3行空格 我靠!!!!!!!!!!!!!!!!!!!!!!!!
2.定义一个集合插入数据时
1 | List<String> questionsString=new ArrayList<>(); |
1 | package com.fangjun.esensoft_solr.solrInterface; |