java代码:SolrServer server = new CommonsHttpSolrServer("http://localhost:8080/solr");
Collection<SolrInputDocument> docs = new HashSet<SolrInputDocument>();
for(int i=0;i<10;i++){
SolrInputDocument doc = new SolrInputDocument();
doc.addField("link", "http://localhost/admin_"+i);
doc.addField("name", "admin"+i);
doc.addField("desc", "admin-admin"+i);
docs.add(doc);
}
for(Iterator<SolrInputDocument> i=docs.iterator();i.hasNext();){
SolrInputDocument doc=i.next();
System.out.println(doc.get("name"));
}
server.add(docs);
server.commit();
} catch (Exception e) {
e.printStackTrace();
}
错误信息:
org.apache.solr.common.SolrException: ERROR:unknown field 'link'ERROR:unknown field 'link'request: http://localhost:8080/solr/update?wt=javabin&version=1
at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:424)
at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:243)
at org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:49)
at com.test.Test.main(Test.java:38)
Collection<SolrInputDocument> docs = new HashSet<SolrInputDocument>();
for(int i=0;i<10;i++){
SolrInputDocument doc = new SolrInputDocument();
doc.addField("link", "http://localhost/admin_"+i);
doc.addField("name", "admin"+i);
doc.addField("desc", "admin-admin"+i);
docs.add(doc);
}
for(Iterator<SolrInputDocument> i=docs.iterator();i.hasNext();){
SolrInputDocument doc=i.next();
System.out.println(doc.get("name"));
}
server.add(docs);
server.commit();
} catch (Exception e) {
e.printStackTrace();
}
错误信息:
org.apache.solr.common.SolrException: ERROR:unknown field 'link'ERROR:unknown field 'link'request: http://localhost:8080/solr/update?wt=javabin&version=1
at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:424)
at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:243)
at org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:49)
at com.test.Test.main(Test.java:38)
解决方案 »
- struts部署的时候出现问题
- 有用过亚信的AppFrame的吗??
- 请熟悉网页各种语言编码的高人们来看看,急~~~~~以前那个帖子忘了给分了,不好意思
- sos soap 问题
- 请大家帮忙看看我用java调用SQL Server存储过程的代码有什么问题
- 菜鸟一名,想知道域名是怎样解析的?
- 关于下拉列表框的问题请大家帮帮我在线等
- hibernate连接MSSQL找不到表,build.xml和mssql都做拉修改 怎么回事啊,谢谢帮我看看。。跪谢
- 关于DBCP连接池的问题(急!!在线等)
- 写过jsp,servlet,ejb,发现要学的东西很多,不知自己该学什麽了,请大家各抒己见,说说自己的学习经验。
- 【100分,在线等】compass提示cannot convert from Searchable to Annotation
- CVR-100身份证读卡器 怎么使用或实现接口GetPhotoBuffer() ,将扫描得到的照片存入oracle数据库
java有错误栈
出问题了可以去看看问题所在就能知道什么问题了
在schema.xml 配置上就行了
到schema.xml 的 fields 中定义
建议先看下schema.xml 的配置