solr在schema中添加了field,但是就是没有显示出来也没有数据

本文是springboot的,主要是讲找到为什么没有映射出对应的值出来,也就是在data-config.xml和schema中有这个字段以及对应的映射,


solr在schema中添加了field,但是就是没有显示出来也没有数据_第1张图片
data-config映射,使有a_keyword和original的哦


solr在schema中添加了field,但是就是没有显示出来也没有数据_第2张图片
一开始我放在文档最下面添加的,后来重启这些搞哪些的不知道为啥跑中间去了


然后springboot数据


solr在schema中添加了field,但是就是没有显示出来也没有数据_第3张图片
我是这样添加的

然后我debug,绑定的数据只有五个

solr在schema中添加了field,但是就是没有显示出来也没有数据_第4张图片

最后solr客户端的数据就缺少了a_keyword和a_original,由于我百度了很多,我a_keyword显示出来的是我添加的默认值


solr在schema中添加了field,但是就是没有显示出来也没有数据_第5张图片

那个a_original没有默认值的就不显示了。

一开始是这样的,那我想着他自己不能映射,那我就自己动手映射好了

一开始:solrClient.addBean(article)添加的

后来:

//创建索引文档对象 SolrInputDocument doc = new SolrInputDocument(); doc.addField("id",article.getId()); doc.addField("a_title",article.getTitle()); doc.addField("a_content",article.getContent()); doc.addField("a_description",article.getDescription()); doc.addField("a_update_time",article.getUpdateTime()); doc.addField("a_keyword",article.getKeywords()); doc.addField("a_original",article.getOriginal()); solrClient.add(doc); 

solrClient.commit();





solr在schema中添加了field,但是就是没有显示出来也没有数据_第6张图片
solr查看,映射成功


可能百度的都不符合我的,可能我的也不适合你,但是可以借鉴一下,第一次使用,多多指教

你可能感兴趣的:(solr在schema中添加了field,但是就是没有显示出来也没有数据)