其他数据库

SQL查询匹配关键字?

我有一个表格,其中的列是 nvarchar(max),其中的文字是从文档中提取的。我怎样才能创建一个选择查询,我会传递另一个关键字列表作为参数,并返回按匹配数量排序的行? 也许这可能与全文搜索? 解决方案 是的,全文搜索可能,可能是最好的答案。对于直接的T-SQL解决方案,您可以使用拆分功能并加入,例如假设一个数字表称为dbo.Numbers(您可能需要决定不同的上限): S ..
发布时间:2018-04-16 16:15:41 其他数据库

在Mongodb上使用全文搜索和地理空间索引

假设我想开发一个android应用程序,允许用户搜索离您所在位置最近的酒店。这在现在的应用中非常常见,例如AirBnb。 这是我正在使用的数据集: { “name”:“The Most Amazing Hotel”, “city”:“India”, “type”:“Point” “coord”:[ -56.16082, 61.15392 ] } { “name”:“T ..
发布时间:2018-04-16 16:15:27 其他数据库

如何将Hibernate和Solr集成在一起?

对于使用Hibernate来管理其对象持久性的人来说,Hibernate搜索是一个真正的救星。 尝试开发类似的功能(收集所有对象更改并将它们发送到事务处理后的全文搜索引擎) 另一方面,Solr有它自己的优点(比如,如果你需要它,就用1:m方面),这使它成为一个合适的选择决定一些场景。 因此,如果我使用Hibernate作为JPA提供程序并在Solr上索引对象,那么这些组件如何集成在一 ..
发布时间:2018-04-16 16:15:24 其他数据库

我如何在SOLR中索引文档?

我在Ubuntu 10.04上运行Solr 1.4(通过apt-get solr-tomcat安装),它似乎工作正常。我有一些困难找到任何连贯的信息,但如何索引文件。 Im新的SOLR让我忍受! 我有一个文件夹(/ mnt /文件夹),它是一个已安装的Windows共享文件夹,它包含我想索引的Word和PDF文件,索引整个文件夹的最简单方法是什么? SOLR的文档非常差,它无法找到任何体面 ..
发布时间:2018-04-16 16:15:15 其他数据库

neo4j中的搜索查询:如何使用内部TFIDF / levenshtein或其他算法在START查询中对neo4j中的结果进行排序?

我在'主题'(传统)中设置并编制索引,并且使用维基百科主题的名称进行全文索引实验。 ,并做一个全文搜索:'united states': start n = node:topic('name:(united states)')return n 结果根本不相关: '美国国家历史地标列表在美国联邦和领土,相关国家和外国' [...] ..
发布时间:2018-04-16 16:14:58 其他数据库

在SQL Server 2005全文索引中删除干扰词

在一个非常典型的场景中,我在我的Web应用程序上有一个“搜索”文本框,其中用户输入直接传递给存储过程,然后使用全文索引搜索两个表中的两个字段,适当的键。 我使用CONTAINS谓词来搜索字段。在传入搜索字符串之前,我执行以下操作: SET @ftQuery ='“'+ REPLACE(@query,' ','*'或'')+'*'' 更改城堡转换为“*”或“castle ..
发布时间:2018-04-16 16:14:56 其他数据库

LinqToSql和全文搜索 - 可以完成吗?

是否有人想出了使用标准LinqToSql查询语法为任意数量的任意关键字执行全文搜索( FREETEXT()CONTAINS())的好方法? 我显然希望避免使用Stored Proc或必须生成动态SQL调用。 显然,我可以将参数中的搜索字符串抽到使用FREETEXT()或CONTAINS()的SPROC中,但我希望能够更加富有创造性地进行搜索并构建查询,如: “意大利辣香肠比萨饼” ..
发布时间:2018-04-16 16:14:46 其他数据库

我如何从Perl中进行PDF文件的全文搜索?

我有一堆PDF文件,我的Perl程序需要对它们进行全文搜索以返回包含特定字符串的文件。 到目前为止,我一直在使用它: my @search_results =`grep -i -l \“$ string \“* .pdf`; 其中$ string是要查找的文本。 然而,这对大多数pdf来说都是失败的,因为文件格式显然不是ASCII。 我能做什么最简单? ..
发布时间:2018-04-16 16:14:39 其他数据库

使用通配符和词干的组合

我使用雪球分析器来遏制多个文档的标题。一切运作良好,但他们有些怪癖。 例如: 搜索“valv”,“valve”或“valves”会返回相同的结果数量。这是有道理的,因为雪球分析器将所有内容都缩小到“valv”。 使用通配符时遇到问题。搜索“valve *”或“valves *”不会返回任何结果。搜索“valv *”按预期工作。 我明白为什么会发生这种情况,但我不知道如何解决 ..
发布时间:2018-04-16 16:14:30 其他数据库

Postgresql前缀通配符用于全文

我尝试使用Postgresql运行全文查询,可以使用通配符进行局部匹配。 在搜索词后面有一个后缀通配符似乎很容易,但我无法弄清楚如何指定前缀通配符。 例如,我可以使用类似的方式轻松地执行后缀搜索。 SELECT“t1”。* 从“t1” WHERE(to_tsvector('simple',“t1”。“city “)@@ to_tsquery('simple','don:*' ..

CouchDB中的全文搜索

我有一个问题,希望得到你的答案: - ) 因此,我带了geonames.org并将所有德国城市的数据全部导入如果我输入“汉堡”,它会列出“汉堡中心,汉堡机场”等。该应用程序处于封闭的网络中,无法访问互联网,因此我无法访问geonames.org网络服务并需要导入数据。 :( 所有地区的城市都是自动完成的,所以每个关键命中都会导致XHR请求等等。 现在我的客户询问是否有可能拥有全世界的 ..

在Linq全文搜索

Linq没有内置全文搜索功能,似乎没有关于这个主题的很多文章,所以我玩了一圈,并为我的utlity类想出了这个方法: public static IEnumerable GenericFullTextSearch(字符串文本,MyDataContext上下文) { //查找LINQ表属性 object [] info = typeof(TSou ..
发布时间:2018-04-16 16:13:50 其他数据库

文本搜索虽然Xcode中的所有.xib文件?

在Xcode中,如何执行文本搜索(XML内容)例如,我们的所有.xib文件都在第二行包含这个字符串: com.apple .InterfaceBuilder3.CocoaTouch.XIB 。所以我认为搜索该字符串的所有项目文件将返回所有.xib文件,但Xcode坚持“0次发生”。我仔细检查过Project Find Options看起来是否正确。 我一定会漏掉一些明显的东西。 (或Xcod ..
发布时间:2018-04-16 16:13:36 其他数据库

Solr错误的拼写检查建议

使用Solr 4.1进行拼写建议。 我们正确配置了它,Solr提供了术语以及整理建议。然而,我们注意到,如果我们再次搜索,建议的单词/整理没有任何结果。例如,我们搜索术语“ confort “,但没有得到任何结果,有两个建议” comfort “和”转换“。第一项包含结果..然而,第二项没有带来任何结果,而是建议再添加两项,所以术语“转换”不会提供以下建议 - “连接”和“ 内容”。在这里, ..
发布时间:2018-04-16 16:13:31 其他数据库