繁体   English   中英

如何在Lucene中替换Solr中的“ schema.xml”?

[英]How can be “schema.xml” in Solr replaced in Lucene?

我目前尝试从Solr迁移到Lucene.NET,但是找不到实现schema.xml功能的方法。

在Lucene / Lucene.NET中,如何实现shema.xml的相同功能?

Solr(如Elasticsearch)建立在Lucene之上。 它在Lucene之上提供了一些不错的功能,例如模式-基本上是XML规范,说明您将使用Lucene API进行编程的方式。

例如,您要添加一个称为类别的多值字符串字段,该字段也存储在索引中:

String categoriesForItem = getCategories();

String [] categoriesForItems = categoriesForItem.split(","); 
for(String cat : categoriesForItems) {
    doc.add(new StringField("categories", cat , Field.Store.YES));
}

从这里开始: 在Lucene Document中添加一个多值字符串字段,逗号重要吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM