sphinx 针对tedfield搜索

简介:

query = "(user can be admin)"
  -> check all fields for the given words. If all words are found in a combination of any
  fields, document is a match.

query = @(title,content) (user can be admin)"
  -> check title and content fields for the given words. If all words are found in a
  combination of title and content, document is a match.

> Where I want all the words (user can be admin) should be in title or content.

The query you want:
query = "(@title user can be admin) | (@content user can be admin)"

实测有效!

 

摘自:http://sphinxsearch.com/forum/view.html?id=2890









本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/bonelee/p/6651076.html,如需转载请自行联系原作者






相关文章
|
缓存 Java 索引
一步一步学lucene——(第四步:搜索篇)
下面说的主要是lucene如何进行搜索,相比于建索引,搜索可能更能提起大家的兴趣。 lucene的主要搜索的API 下面通过表格来看一下lucene用到的主要的搜索API 类 目的 IndexSeacher 搜索操作的入口,所有搜索操作都是通过IndexSeacher实例使用一个重载的search方法来实现 Query(及其子类) 具体的Query子类为每一种特定类型的查询进行逻辑上的封装。
976 0
|
自然语言处理 索引
使用solr实现pinyin分词,针对短词搜索,比如电影搜索
1,增加solr拼音查询原理: pinyin4j-2.5.0.jar  下载地址:  http://sourceforge.net/projects/pinyin4j/ solr环境使用3.6.2。 2,Token代码: package com.freewebsys.index.analysis; import net.sourceforge.pinyin4j
1156 0
|
Linux 数据库
文件的搜索
在使用Linux系统时,有时会因为文件创建时间很久,而记不得全全名,只能记得模糊的几个关键字时,就可以使用文件查找命令来进行快速搜索。Linux提供最常用的搜索方有两个工具locate与find。不过在日常中还是使用find比较多,因为他具有时效性。
927 0
|
自然语言处理 索引
solr长文本搜索问题
假期重新把之前在新浪博客里面的文字梳理了下,搬到这里
293 0
|
索引
Elasticsearch: 权威指南 » 深入搜索 » 多字段搜索 » 多数字段 good
跨字段实体搜索  » 多数字段编辑 全文搜索被称作是 召回率(Recall) 与 精确率(Precision) 的战场: 召回率 ——返回所有的相关文档;精确率 ——不返回无关文档。
1467 0
|
SQL 人工智能 自然语言处理
【Solr】之使用结巴分词模拟搜索商品1
【Solr】之使用结巴分词模拟搜索商品1
141 0
【Solr】之使用结巴分词模拟搜索商品1
|
Web App开发 JavaScript 前端开发
高级搜索插件solis search在umbraco中的使用
好久没有写关于umbraco的博客了,这段时间在研究solis search,感觉它太强大,好东西是需要分享的,所以写一篇简单的使用博客分享给个人umbraco爱好者。 简介 在了解solis search之前,我们需要简单的了解apache solr, Apache Solr 是一个开源的搜索服务器。
1456 0
|
索引
人民搜索2
1、求包含所有query的最短距离   一篇文章,切完词之后放到一个vector中,一个查询切完词也放到一个vector中,写一个函数找出这篇文章中包含这个查询中所有词的最小区间的i和j。只要返回第一个即可。
571 0

热门文章

最新文章