Benny139
发贴: 3
积分: 0
|
于 2004-12-19 00:15
请教各位一下Lucene的问题 我有一个xml檔, ?面假设有5个字段(field1,field2,field3,field4,field5,) 我已透过 getXMLFieldContent 来取得 field 里的内容, 并在建立索引时,使用 doc.add(Field.Text("field1", getXMLFieldContent("field1"))); doc.add(Field.Text("field2", getXMLFieldContent("field2"))); doc.add(Field.Text("field3", getXMLFieldContent("field3"))); doc.add(Field.Text("field4", getXMLFieldContent("field4"))); doc.add(Field.Text("field5", getXMLFieldContent("field5"))); 来建立索引, 但在检索时问题来了, 我希望达到 检索字符串1存在于 field1, and(or) 检索字符串2 存在于 field2 那在 search时应怎么做?
另外 field5 为日期字段 如要达到区间检索, 又该怎样做呢?
|