我在向同一文档中的字段添加多个值时遇到了一些问题。我有bug列表,每个bug都有一个id,title和几个注释与comment_name,comment_text,comment_time。 如何将这些注释信息添加到文档中,如下面的代码?我怎样才能在以后搜索它们? 谢谢高级〜
if (Integer.toString(bg.getBugId()) != null) {
bugDocument.add(new Field("bug_id",Integer.toString(bg.getBugId()), TextField.TYPE_STORED));
bugDocument.add(new Field("title",bg.getTitle(), TextField.TYPE_STORED));
}
for (int i = 0; i < bg.getComments().size(); i++) {
bugDocument.add(new Field("comment_name",bg.getComments().get(i).getName(), TextField.TYPE_STORED));
bugDocument.add(new Field("comment_text",bg.getComments().get(i).getText(), TextField.TYPE_STORED));
bugDocument.add(new Field("comment_time",bg.getComments().get(i).getTime(), TextField.TYPE_STORED));
}