我想爲* .epub文件實施全文搜索。所以我分出了epub-full-text-search模塊(https://github.com/friedolinfoerder/epub-full-text-search)。 我將有許多電子書進行搜索,所以我想有一種方法只能在特定的電子書中搜索一次。使用搜索索引進行篩選
我怎麼能用search-index來做到這一點。我編寫了一個解決方案,它允許在字段進行搜索名(該EPUB的唯一的文件名)和體(各章的內容),但這並不覺得這是要做到這一點並以正確的方式表現也不理想。
下面是一個例子,我該怎麼辦搜索與search-index:
searchIndex.search({
query: [{
AND: [
{body: ['epub']},
{filename: ['accessible_epub_3']}
]
}]
});
有沒有更好的方式來做到這一點。也許有桶,類別和過濾器?
感謝您的幫助!
它怎麼樣,@friedi?你有什麼進展? –