full-text-search

    1热度

    1回答

    我试图复制railscasts#343在我的Rails应用程序使用此代码: class Article < ActiveRecord::Base def self.text_search(query) if query.present? where("description @@ :q", q: query) else where(nil)

    0热度

    1回答

    我在Postgres FTS查询中有一长串搜索关键字。查询通过数百个文档并选取包含搜索关键字的文档。在结果中,我需要一个显示与文档匹配的搜索关键字的列,以便它可以用于进一步对文档进行分组。直接来自ts_headline文本的突出显示的匹配不允许这样做,因为突出显示的词汇有许多不同的形式,并且结果不规则。 利用这种类型的查询 to_tsquery(‘english’, ‘Donald | Micke

    0热度

    1回答

    我正在为我的学校开发一个MongoDB项目。我有一个句子集合,并且我进行了正常的文本搜索以找到集合中最相似的句子,这是基于评分。 我运行此查询 db.sentences.find({$text: {$search: "any text"}}, {score: {$meta: "textScore"}}).sort({score:{$meta:"textScore"}}) 看看这些结果时,我查询

    0热度

    1回答

    目前下面的查询只给我一个结果,我还需要包含英文。 select * from pg_ts_config; "simple";11;10;3722 我还需要列表中的英文才能在表格上创建全文搜索。

    0热度

    1回答

    我使用Elasticsearch具有相当的默认设置,我觉得几乎我唯一改变的事情是,设置“仪” =>“英语” 如果用户输入一个[字符(或其他一些Elasticsearch的特殊字符)到他们的搜索查询中的文本,ES引发异常(我正在使用elasticsearch-php)。有没有一种简单的方法(无需编写我自己的ES前过滤)只是让ES忽略已知的特殊字符?我的用户永远不会使用它们。 我认为这是有点奇怪,这是

    1热度

    1回答

    我在布尔模式下MySQL的全文搜索功能有问题。我想要运行的查询如下: SELECT v.id v_id, v.duration v_duration, v.title v_title, v.description v_description FROM videos v JOIN videos_search_text vst ON vst.video_id = v.

    0热度

    1回答

    我在搜索结果模板中使用“$ Content.LimitWordCountXML”,如here所示,但其显示结果如下“Attendance [file_link,id = 214]” when内容是一个链接,我如何阻止它,所以它只显示链接文本,没有代码/ ID?谢谢

    0热度

    1回答

    我使用Lucene 3.6,我试图实现FieldCache。我看过一些帖子,但没有得到任何明确的想法。任何人都可以请建议我任何链接,我可以找到适当的FieldCache示例以及如何在搜索时使用它。

    0热度

    1回答

    这是我的弹性搜索查询, 我想在data.title下搜索所有语言,而不是特别是eng。 如果我把data.title有0个结果。 { "bool": { "must": [ { "span_near": { "clauses": { "0": { "span_multi": { "match":

    0热度

    1回答

    我在ElasticSearch中创建了一个索引,其中的字段名称用于存储个人的全名:姓名和姓氏。我想对该字段执行全文搜索,因此我使用分析器对其进行了索引。 我现在的问题是,如果我搜索: “约翰·德拉姆德拉姆” 和索引我有“约翰·德拉姆德拉姆运气”,该值具有更高的分数比“约翰·德拉姆德拉姆”。 是否有任何可能性在字段中具有比字段中更多值的字段更好的分数? 在此先感谢!