Changeset 16438
- Timestamp:
- 2008-07-16T17:27:43+12:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
indexers/trunk/lucene-gs/src/org/greenstone/LuceneWrapper/GS2LuceneIndexer.java
r16437 r16438 43 43 import org.apache.lucene.document.Field; 44 44 import org.apache.lucene.index.IndexWriter; 45 import org.apache.lucene.index.Term; 45 46 import org.apache.lucene.analysis.standard.StandardAnalyzer; 46 47 … … 157 158 Document current_doc_ = null; 158 159 String current_node_ = ""; 160 String current_doc_oid_ = ""; 159 161 String indexable_current_node_ = ""; 160 162 String current_contents_ = ""; … … 266 268 current_doc_.add(new Field("nodeID", node_id, Field.Store.YES, Field.Index.UN_TOKENIZED)); 267 269 268 Stringcurrent_doc_oid_ = atts.getValue("gs2:docOID");270 current_doc_oid_ = atts.getValue("gs2:docOID"); 269 271 current_doc_.add(new Field("docOID", current_doc_oid_, Field.Store.YES, Field.Index.UN_TOKENIZED)); 270 272 } … … 295 297 if (qName.equals(doc_tag_level_)) { 296 298 try { 297 writer_. addDocument(current_doc_);299 writer_.updateDocument(new Term("docOID", current_doc_oid_), current_doc_); 298 300 } 299 301 catch (java.io.IOException e) {
Note:
See TracChangeset
for help on using the changeset viewer.