如何解决是否可以手动从 Bloodhound 索引中删除条目?
我使用 typeahead.js 的 Bloodhound 进行搜索。我将所有数据下载一次并将其存储在本地,使用等于该数据的 local
属性初始化搜索引擎。然后,可以添加或删除数据中的条目。添加数据效果很好,库甚至为此提供了 needed API。但是从 local
中删除条目迫使我再次调用 Bloodhound 的构造函数,这似乎是一件坏事,迫使它重新构建索引。
那么,也许有一个隐藏的后门可以从 local
中删除数据并以更低的成本更新索引?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。