问题标签 [text-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Filterable 自定义 ArrayAdapter 在速度方面的效率如何?
我需要在SQLite数据库的varchar列中搜索我的应用程序中的一个单词,并在列表视图中显示结果。目前我正在使用Mensa 库Mensa Github Link,因为它为非常长的文本提供了速度。在另一个项目中,我还使用了Filterable和一个自定义ArrayAdapter,它根据文本匹配过滤列表项。我想知道我是否可以用Filterable方法替换 Mensa 的使用而不影响搜索效率,因为Mensa 库将 APK 大小增加了 3.37 MB
node.js - 带有部分字符串的猫鼬文本搜索
嗨,我正在使用猫鼬来搜索我收藏中的人。
现在我想搜索有查询的人:
如果我搜索John我会得到结果(如果我搜索Jo的事件)。但是,如果我搜索John Doe ,我显然不会得到任何结果。
如果我将QUERY更改为John|Doe,我会得到结果,但它会返回所有姓氏/名字中包含John或Doe的人。
接下来是尝试使用猫鼬文本搜索:
首先将字段添加到索引:
然后修改 Person 查询:
这工作得很好!但现在它只返回与整个名字/姓氏匹配的人:
->约翰返回值
-> Jo没有返回值
有没有办法解决这个问题?
首选没有外部插件的答案,但也希望有其他答案。
mongodb - 如何使用 MongoDB 在文档中的所有字段上搜索单词或字符串?
我们有一种情况,用户希望有一个“多功能框”来搜索文档中任何位置的单词\短语。
MongoDB 是否能够执行此搜索,还是必须对每个字段进行显式搜索?
pdf - 如何在 PDF 1.7 文件中搜索文本(从带有 gui 的工具,或者更好的是,从命令行 .bat 或 .sh 文件)?
我需要在大量 pdf 文件中搜索文本。
这些文件是“普通”PDF 文件,其他文件是使用 Adobe Livecycle 生成的,是“PDF 1.7”文件。
在普通文件上,我可以使用例如 PDF-XChange Viewer (rif. http://www.tracker-software.com/product/pdf-xchange-viewer ) 或 Recoll (rif. http://www.lesbonscomptes ) 搜索文本.com/recoll/),但它们不适用于“PDF 1.7”文件。
是否有一些解决方案适用于这两种类型的 PDF 文件?
有什么建议么?非常感谢您提前
切萨雷
mysql - MySQL 中 INSERT INTO 和 LOAD DATA 的区别
我有两个不同的表,由 Load DATA 命令创建,我正在尝试运行以下代码:
当我使用 INSERT INTO 命令将数据插入 VendorName 表时,代码有效并返回行,但是当我使用 LOAD DATA 命令在 VendorName 表中插入数据时,即使在表中插入了相同的数据,JOIN 也不会返回行
Vendor_Names CSV 只有一列。LOAD 数据查询如下:
INSERT 查询如下:
mongodb - 文本搜索 - mongodb
我在我的应用程序中使用 mongo 文本搜索。
指数:
分数:
文档:
问题
所以如果我搜索“代理生产”
结果应该是
我试过的:
结果:无
查询短语: db.test.find({"$text" : {"$search" : "\"agent\" \"production\""}})
结果:
任何建议将不胜感激。
c# - 如何在 CefSharp 中实现文本搜索
我正在使用 CefSharp 构建一个应用程序,并且需要像 Google Chrome 一样向用户提供文本搜索功能。
谁能帮我在 CefSharp 中实现文本搜索?
mongodb - 具有多个字段重复结果集的 MongoDB 文本搜索
我的产品集合上有一个文本索引。该索引使用具有不同权重的 3 列,如下所示。当我搜索让我们说“苹果”时,我看到多次返回相同的产品。但是,它不仅适用于一种产品,而且大多数产品都是重复的。这可能是什么原因?我需要重新索引我的收藏吗?谢谢
这是结果:
vba - 优化 VBA 文本搜索
我创建了一个用于文本分析的 VBA 代码,但在运行时遇到了问题。我刚刚在 Google 上找到了关于使用 excel 内置函数的建议,但它并没有提高运行时间。
这是我使用 VBA 的问题。我有一个大约 30k 单元格的列表,其中包含文本(平均一两个句子)和一个 1k 个关键字的列表,它们都有一个数字分数。对于 30k 个单元格中的每一个,我想查看该单元格包含哪些关键字,并计算找到的关键字的分数总和。
简而言之,这是我现在解决问题的方法:
在 30k 文本单元上循环
循环关键字
检查关键字是否在文本单元格中,如果是,则添加关键字的分数
我还尝试使用搜索内置功能:
循环关键字
在包含 30k 文本单元格的整个工作表上搜索关键字
找到关键字后,在相应的单元格上添加分数。
运行时间没有显着变化。
您可以在下面找到我的第一种方法的代码:
您对如何提高性能有任何提示吗?
非常感谢!