草庐IT

categoriesForItem

全部标签

java - 将多值字符串字段添加到 Lucene 文档中,逗号重要吗?

我正在构建Lucene索引并添加文档。我有一个多值字段,在这个例子中我将使用类别。一个项目可以有很多类别,例如,牛仔裤可以属于服装、裤子、男士、女士等。将字段添加到文档时,逗号有区别吗?Lucene会忽略它们吗?如果我将逗号更改为空格,会有区别吗?这会自动使该字段成为多值吗?StringcategoriesForItem=getCategories();//returns"category1,category2,cat3"fromaDBcallcategoriesForItem=categoriesForItem.replaceAll(",","").trim();//notsurei