2016-11-24 28 views
0

給定一個OpenBitSetDISI的實例。我如何檢查列表中是否存在單個文檔或文檔ID列表。或者是迭代OpenBitSetDISI唯一的選擇?Lucene檢查某些docIds是否在OpenBitSetDISI中

OpenBitSetDISI set = new OpenBitSetDISI(filter.GetDocIdSet(reader).Iterator(), reader.MaxDoc); 

使用Lucene.NET 3.0.3

回答

0

它有效地有點每個的docId設置位陣列包括在內。

所以Get(docId)應該返回true,就是id在集合中,如果不是,則返回false。

相關問題