其他数据库

pg_search和Rails 3.2.3中Multisearch的基本设置

这是我经过数月潜伏和吸收之后的第一个问题。所以我希望我能够正确地做到这一点。 在学习了pg_search_scope功能之后,我一直试图在我的Rails 3.2.3应用程序中获得pg_search的multisearch功能。 a Railscast 。这个Railscast 。我相信pg_search文档假定读者比我有更好的Rails工作知识。我只是无法从我发现的资源中跳跃到使用multi ..
发布时间:2018-04-16 16:20:56 其他数据库

删除没有在postgresql中产生的停用词

我想从我的数据中删除停用词,但我不想干这些词,因为确切的词对我来说很重要。 我使用了这个查询。 从tblName中选择to_tsvector('english',colName)order by lower asc; 是否有任何方法可以删除停用词而不会阻止单词? 感谢 解决方案创建您自己的文本搜索字典和配置: CREATE TEXT SEARCH ..
发布时间:2018-04-16 16:20:47 其他数据库

cakephp中的全文搜索?任何例子

我在业务控制器中使用普通的搜索功能。但 现在需要实现带有页面的全文搜索功能,任何人都可以提供想法或样本? 我在MyISAM tabes上使用MySQL 这个表格结构中,标记为粗体的字段需要在 搜索中使用 $ ( id bigint(20)unsigned NOT NULL AUTO_INCREMENT, 创建日期NOT NULL, CREATE TABLE IF NOT E ..
发布时间:2018-04-16 16:20:21 其他数据库

在SQL Server 2005的视图上创建全文索引

我在SQL Server 2005的视图中创建全文索引时遇到了麻烦。查看文档我没有发现问题。我收到的错误消息是:“'Id'不是强制执行全文搜索关键字的有效索引。全文搜索关键字必须是唯一的,不可为空的单列索引,它不是脱机的,是没有在非确定性或不精确的非计算列上定义,并且最大大小为900字节,请为全文密钥选择另一个索引。 我已经能够验证错误字符串中的每个需求,除了“脱机”需求,我不知道这意味着什么。 ..
发布时间:2018-04-16 16:20:19 其他数据库

lucene.net结合了多个过滤器并且没有搜索条件

如何在Lucene.Net的多个字段中进行过滤?在一个领域,我简单地做: pre $ TermQuery工具=新的TermQuery(新术语(“工具”,“钉子”)); Filter f = new QueryFilter(tool); 如果我现在想要为过滤器添加指甲长度,我该怎么做? 另外,我希望用户能够在没有搜索条件的情况下进行搜索(即只需选择一个类别),我该怎么做? ..
发布时间:2018-04-16 16:20:16 其他数据库

如何添加条件“IS NOT NULL”思考狮身人面像的搜索

我正在使用Thinking Sphinx进行全文搜索,并遵循此视频。 我想要做以下事情: @articles = Article.search(params [:search],:conditions =>“published_at IS NOT NULL”,:order =>:created_at) 问题是这不起作用。似乎搜索方法只接受散列的条件。我已经尝试了几种方 ..

Postgresql全文搜索部分文字

Postresql是否能够进行全文搜索,基于'half'这个单词? 例如我试图寻找“tree”,但我告诉postgres搜索“tr” 我无法找到这样一个能够做到这一点的解决方案。 目前我使用 select * from test,to_tsquery('tree')as q where vectors @@ q; 但我想这样做: select * ..
发布时间:2018-04-16 16:20:02 其他数据库

在Android Studio中查找所有内容

新的Android Studio,我想找到所有java文件中的东西的所有实例。我读到 shift + shift 会显示一个'Search Everywhere'搜索框,但它不起作用。您可以从下面的图片中看到,文本处于公开课,并显示“找不到”。我缺少什么? Greg 解决方案 尝试使用控制 + 移 + F 。 您也可以尝试 Ctrl + Shift + R 。 ..
发布时间:2018-04-16 16:19:58 其他数据库

使用Solr搜索数字版

我正在寻找一个包含巨大的车牌记录数据库的数据库。我打算使用Apache Solr来实现搜索功能。我不知道如何调用我想要实现的搜索功能。但让我向你解释我的要求: 当人们搜索时,我想要一个Solr将某些数字替换为字母? 例如 12 = R 13 = B 4 = A 11 = H etc etc? 因此,例如,当有人搜索“John”时,将提供搜索结果,应该从可 ..
发布时间:2018-04-16 16:19:55 其他数据库

如何找到类似的文件

你如何在Lucene中找到给定文档的类似文档。我不知道文字是什么,我只知道文件是什么。有没有办法在lucene中找到类似的文件。我是新手,所以我可能需要一些手。 解决方案 您可能需要检查lucene的MoreLikeThis功能。 MoreLikeThis根据文档中的术语构建lucene查询,以查找索引中的其他类似文档。 /java/3_0_1/api/contrib-queries ..
发布时间:2018-04-16 16:19:50 其他数据库

如何跨多个表使用全文搜索,SQL Server 2005

我有一个包含两个表格的全文目录。 tableA有4列(a1,a2,a3,a4)目录,a2,a3,a4。 a1是主键。 tableB有3列(b1,b2,b3,b4),其中两列在目录中编入索引,b3和B4。 b1是此表的PK,b2是表A的FK。 我想要做一些类似于 SELECT *,(ftTableA。[RANK] + ftTableB。[RANK])AS total_ra ..

使用数据存储区(NDB),Search API或两者来查看数据?

在CMS中,使用常规NDB查询和订购来检索客户列表。为了允许过滤名称,公司名称和电子邮件,我创建了几个(有时是很多)索引。这种情况并不理想,但是可行。 现在有(实验性)搜索API 。它似乎与数据存储(或NDB)没有关系,但我的数据已经存在。 我想使用全文搜索并将过滤器放在多个那么我应该将数据保存在数据存储区中,并且在Search API的Documents中复制部分数据?或者,如搜索示 ..

有没有其他的搜索选项heroku

我即将推出测试版网站,而 heroku 看起来是一个不错的选择。唯一让我失望的是,Websolr插件的唯一搜索选项是$ 20 /月。 我相信Websolr很棒,但是在在这个项目的这个非常早期的时刻,我宁愿没有点亮那笔费用。 是否有任何免费搜索选项可以与 heroku 搭配使用Blossom(免费)计划。 我觉得自己像这样一个狡猾的人! 解决方案这篇文章似乎有很好的选择: ..

全文搜索CONTAINS多列和谓词 - AND

我做了这样的事情: SELECT * FROM dbo.SearchTable WHERE CONTAINS((co1,col2,col3,col4),'term1 AND term2') 如果term1和term2位于包含中,则只返回 true 同一列。有没有什么办法可以指定所有的列应该包含在一个AND中? 如果不是,我的想法是将所有搜索列放入JSON并将它 ..
发布时间:2018-04-16 16:19:10 其他数据库

MongoDB全文搜索+用于部分单词匹配的解决方法

由于无法通过使用mongodb全文搜索来查找“blue”这个词的“blueberry”,我想帮助我的用户完成“blue”一词到“blueberry”。为此,是否可以查询mongodb全文索引中的所有单词 - >我可以使用这些单词作为建议,即typeahead.js? 解决方案 文字搜索中的语言词汇使用算法尝试关联从一个共同基础派生的词(例如“跑步”应该与“跑步”相匹配)。这与您要为自动完成 ..
发布时间:2018-04-16 16:19:00 其他数据库

使用PostgreSQL全文搜索排名的最佳方法

继续这个答案我想知道使用PostgreSQL的内置全文搜索的最佳方式是如果我想按排名排序,和限制为只匹配查询。 让我们假设一个非常简单的表。 CREATE TABLE图片{ id序列主键, title varchar(300), ... } 或其他。现在我要搜索标题字段。首先我创建一个索引: CREATE INDEX pictures_title在 ..
发布时间:2018-04-16 16:18:53 其他数据库

RavenDB全文搜索

您能否告诉我们如何在 RavenDb 中执行简单的全文搜索。该数据库存储文件:电影{名称=“加勒比海盗”} 。我希望这个文件可以在搜索短语“Pirates Carribean”或任何其他词汇组合中找到。 担心与全文无关 - 默认情况下,Lucene以OR为基础,你想要的是一个AND 如果我是你,我会做 String [] terms = searchTerm.Split(“”); / ..
发布时间:2018-04-16 16:18:51 其他数据库

Solr:长度归一化/ omitNorms = false有什么好处?

我们使用Solr来搜索不同长度的文章。我们对描述性元数据(标题,作者,类别,关键字等)和完整的文章文本进行索引。我们不会在指数时间增加相关性 - 所有提升都是在查询时完成的(我们使用dismax,加上各种qf,pf和bf增量)。 目前我们全文字段使用标准omitNorms = false;结果,所有其他条件相同,较短的文章(2-3列英寸的文章)通常比较长的特征长度(多页)文章具有更高的相关性 ..
发布时间:2018-04-16 16:18:46 其他数据库