freetext

    1热度

    1回答

    我想建立一个本地搜索网站的查询解析算法,该算法可以将自由文本搜索查询(单个输入文本框)分类为各种可能的搜索类型网站。 例如,用户可以在xyz附近输入中国餐馆。我应该如何去将它分解到菜:“中国人”,局部性:“XYZ”因为 - there could be spelling mistakes - keywords may match in different columns e.g. a resta

    0热度

    2回答

    当前处于构建知识库应用程序的中间阶段,对于存储和索引文档信息的最佳方式有点不确定。 用户上传文件,当这样做时从下拉列表中选择多个选项(例如类别,主题,区域...,注意这些并不都是强制性的),他们还输入一些关键字和描述文件。目前选择的类别(和其他)使用类别表中的ID作为外键存储在文档表格中。 我们希望能够做的是不仅对文档所在的varchar(max)列内的信息,而且对类别名称,主题名称和区域名称等进

    1热度

    1回答

    我有一个SQL 2008数据库,其中一个表的全文目录设置,目标是能够从一个asp.net c#网站进行一个自由文本搜索,自由文本值可以有多个关键字。使用SQL Management Studio,我可以手动运行查询,如: SELECT * FROM KnowledgeFAQ_Answers WHERE FREETEXT ((Title, [Text]), 'application deadline

    0热度

    1回答

    我正在开发BlackBerry 5.0应用程序。 我有一个实体以网格格式显示在屏幕上。 实体:员工 领域:EMPID(INT),名字(字符串),姓氏(字符串),业余爱好(串) 一旦我显示的entites(我知道该怎么做)的名单,我还需要为用户提供一个选项来搜索员工(类似于联系人列表)。但是,搜索应该是自由文本搜索和任何字段。 E.g.如果我有3名员工 1 |伊恩| Botham |板球 2 |拉维

    4热度

    3回答

    我在使用sql server全文功能时遇到问题。我正在转换一些论坛软件来使用全文搜索,并且我已经安装和运行了所有内容。我的问题与全文查询有关。我已经设计了运行根据需要几个疑问,当我使用CONTAINS谓词来定位我的搜索结果,如在SQL Server Management Studio中对其进行测试: Select .... From ..... WHERE Contains(p.Message

    5热度

    3回答

    我正在运行一个小网站,其中我想创建一个功能,如相关链接部分。 为此我创建了全文目录和索引。 到目前为止,我尝试了很多方法来创建类似谷歌的搜索查询,但我会说我甚至没有接近谷歌正在做的10%。在我的研究过程中,我发现只有下面的查询才是好记录。 Select col1, col2 from MyTable Where FREETEXT(col1, 'User Passed Search Text'

    2热度

    3回答

    我正在构建一个搜索,在其中需要实现其中的几个功能。 1-它应该带有所有的同义词,就像有人搜索沙发一样,它应该为沙发加上匹配的结果加上像沙发,坐垫等语言匹配。为了实现这一点,我正在使用全文搜索。 在我的查询中,我使用FreeText,但它不会产生所需的结果。这就是我做的, select * from Furn_Products Where FreeText(FurnName, 'Couch');

    3热度

    1回答

    我在SQL Server 2008中有一个全文索引表,我试图使用FULLTEXT查询一个精确的词组匹配。我不相信使用CONTAINS或LIKE适合这一点,因为在其他情况下,查询可能不准确(用户不会用双引号括住短语),并且通常我想要灵活地使用FREETEXT。 按照documentation [MSDN用于FREETEXT: 如果的freetext_string被封闭在双引号,短语匹配代替执行;词干

    1热度

    1回答

    目前,我们有一个应用程序需要在〜2磨记录上执行非常快的搜索。 搜索需要同时搜索大型自由文本字段和不同范围之间的整数/十进制字段以及各种函数/计算&排序。 目前,我们正在使用一个大的MSSQL数据库,使用内置的自由文本引擎以及一些复制功能来移除事务表中的负载。 但是 - 正如您可能已经猜到的那样,此解决方案不是最具可扩展性的。 我已经写了一个基于Lucene的小型文档存储,结果一般都印象深刻,文本搜

    0热度

    1回答

    是否有可能在oracle的中文字段中添加一个可用的全文索引?我已经能够做出索引,但是当我查询它时我没有得到任何结果。这可能是我的sql有缺陷:(ps。我绝对确信'someText'部分在数据库中)。 SELECT * FROM Products WHERE CONTAINS (ProductDescription, 'someText'); 我也试图与: SELECT * FROM Pr