whoosh.index.Index
.whoosh.index.Index.lock()
whoosh.index.Index.unlock()
whoosh.index.Index.delete_document()
whoosh.index.Index.doc_count_all()
--如果后端已延迟删除。whoosh.writing.IndexWriter
.whoosh.writing.IndexWriter.add_document()
whoosh.writing.IndexWriter.add_reader()
whoosh.reading.IndexWriter.commit()
--将使用此索引编写器完成的添加/删除操作保存到主索引,并释放索引编写器使用的任何资源。whoosh.reading.IndexWriter.cancel()
--放弃使用此索引编写器进行的任何添加/删除操作,并释放索引编写器使用的任何资源。whoosh.reading.IndexReader
.whoosh.reading.IndexReader.__contains__()
whoosh.reading.IndexReader.__iter__()
whoosh.reading.IndexReader.iter_from()
whoosh.reading.IndexReader.stored_fields()
whoosh.reading.IndexReader.doc_count_all()
whoosh.reading.IndexReader.doc_count()
whoosh.reading.IndexReader.doc_field_length()
whoosh.reading.IndexReader.field_length()
whoosh.reading.IndexReader.max_field_length()
whoosh.reading.IndexReader.postings()
whoosh.reading.IndexReader.has_vector()
whoosh.reading.IndexReader.vector()
whoosh.reading.IndexReader.doc_frequency()
whoosh.reading.IndexReader.frequency()
self.schema
属性,它需要重写以下方法。whoosh.reading.IndexReader.field()
whoosh.reading.IndexReader.field_names()
whoosh.reading.IndexReader.scorable_names()
whoosh.reading.IndexReader.vector_names()
whoosh.reading.DocReader.close()
--关闭与读卡器关联的所有打开的资源。这个 whoosh.reading.IndexReader.postings()
方法返回 whoosh.matching.Matcher
对象。您可能需要实现一个自定义的matcher类,以便从您的发布列表中进行读取。
whoosh.matching.Matcher
.whoosh.matching.Matcher.supports_quality()
whoosh.matching.Matcher.quality()
whoosh.matching.Matcher.block_quality()
whoosh.matching.Matcher.skip_to_quality()