0
OpenBitSetDISIのインスタンスが指定されています。単一のドキュメントまたはドキュメントIDのリストがリストに存在するかどうかを確認するにはどうすればよいですか。または、OpenBitSetDISIを唯一のオプションで反復処理していますか? Lucene.NET 3.0.3にLuceneは、特定のdocIdがOpenBitSetDISIにあるかどうかをチェックします。
OpenBitSetDISIのインスタンスが指定されています。単一のドキュメントまたはドキュメントIDのリストがリストに存在するかどうかを確認するにはどうすればよいですか。または、OpenBitSetDISIを唯一のオプションで反復処理していますか? Lucene.NET 3.0.3にLuceneは、特定のdocIdがOpenBitSetDISIにあるかどうかをチェックします。
を使用
OpenBitSetDISI set = new OpenBitSetDISI(filter.GetDocIdSet(reader).Iterator(), reader.MaxDoc);
効果的DOCIDが含ま各々に対するビットがセットされたビット配列です。
したがって、(docId)を取得すると、IDがセットに含まれている必要があります。そうでない場合はfalseです。