当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

SolrException: multiple values encountered for non multiValued field msg_content

发表于: 2014-04-17   作者:alleni123   来源:转载   浏览次数:
摘要: private String[] content; @Field("msg_content") public void setContent(String[] content) { this.content = content; } 在使用实体类进行索引添加的时候, 就报了这个错误。 原因是没有在solr/home/conf/schema.
private String[] content;

	@Field("msg_content")
	public void setContent(String[] content)
	{
		this.content = content;
	}


在使用实体类进行索引添加的时候, 就报了这个错误。

原因是没有在solr/home/conf/schema.xml文件中设置msg_content为
multiValued="true"

设置之后就没有这个问题了。

SolrException: multiple values encountered for non multiValued field msg_content

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
编译的很好的项目出现了问题,错误详细内容为: Multiple annotations found at this line: - error
编译的很好的项目出现了问题,错误详细内容为: Multiple annotations found at this line: - error
solr的schema.xml配置文件在配置Filed的时候,有个属性: MutiValued:true if this field may cont
API分别如下: Field.Store: COMPRESS: 首先对field域只进行索引不存储,然后用对field域压缩处理;
PHP has encountered an Access Violation at 0146ACC2 这个问题困扰了很久,今天解决了 这种多属于
Have you ever faced a situation where you wanted to modify your existing table and was bugged
现在我们知道了怎样使用native code访问简单的数据类型和引用参考类型(string,array),下面我们
遇到如下webpart莫名错误,很常见吧。一般用户是直接删掉,知道原因的不算太多。 解决办法(Solution
  错误描述: These columns don't currently have unique values. Content deployment job 'job
Of non-static ThreadLocals and memory leaks … Tags: core, java, ThreadLocal — Rajiv @ 8:36
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号