Sphinx 2.0.2 过滤 sql_attr_string 属性

2024-01-08

首先,我要说的是,我知道http://sphinxsearch.com/docs/current.html#conf-sql-attr-string http://sphinxsearch.com/docs/current.html#conf-sql-attr-string说“字符串只能用于存储和检索”并且“它们不能参与表达式,不能用于过滤、排序或分组”...

话虽如此,使用 Sphinx 2.0.2,通过 SQL 接口(在端口 9306 上)以及通过 SphinxSE 访问索引,我至少能够对我拥有的字符串属性进行排序。

因此,尽管这并不一定意味着文档完全错误,但它确实给我留下了一点希望,即我也可以通过该字符串属性进行过滤。

不幸的是,我不知道我是否可以,如果可以,我也不知道如何做。

这里有人可以让我摆脱痛苦吗?

[EDIT]

该属性是“mail_street_name”,我尝试了多种方法来过滤它。尝试过滤“box”,例如,在我尝试过的 SphinxSE 查询字符串中filter=mail_street_name,box, filter=mail_street_name,"box" and filter=mail_street_name,\'box\'(转义是因为它位于字符串内)。这些查询不会导致结果集发生任何更改(就好像我根本没有尝试过滤该属性一样)。

通过端口 9306 上的 MySQL 连接我尝试过WHERE mail_street_name='box', WHERE mail_street_name="box", WHERE mail_street_name=box并使用LIKE代替=,SphinxQL 都会给出语法错误(错误 1064 (42000))。

非常感谢。


正如我在上一条评论中所述,您可以尝试定义一个字段(http://sphinxsearch.com/docs/current.html#conf-sql-field-string)。

你可以做一个WHERE MATCH((@mail_street_name '*box*'))

根据文档,您仍然可以对其进行排序

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Sphinx 2.0.2 过滤 sql_attr_string 属性 的相关文章

  • sphinx文档生成脚手架工具安装和使用

    1 sphinx的安装与使用 1 1 安装sphinx sphinx官方安装说明 xff1a Installing Sphinx Sphinx documentation readthedoc官方说明 xff1a Getting Start
  • html+转换+rst,sphinx make html方法(rst格式转html)

    从GITHUB上下载的python文档有rst格式无法打开 xff0c 一般有README txt里说明要转换为html 原文 xff1a You need Sphinx to build this documentation Or you
  • 使用Sphinx阅读rst格式的文档

    背景 Sphinx是一个开源软件 xff0c 可以生成python项目的文档 xff0c 在很多github上的项目 xff0c 当你打开doc下的相关文档文件时 xff0c 往往可以看见rst格式的文件 xff0c 这些文件就是用sphi
  • Sphinx入门

    文章目录 Sphinx画流程图和时序图 最近在使用sphinx的时候遇到了一点问题 xff0c 首先是不支持中文检索 xff0c 为此进行了一些配置 xff0c 参考链接 首先安装jieba库 xff0c python3的安装命令是 xff
  • Sphinx使用说明

    link https blog csdn net sinat 29957455 article details 83657029 1 安装插件 xff1a pip3 install sphinx pip3 install sphinx rt
  • Windows下配置sphinx+reStructuredText详解

    Windows下配置sphinx 43 reStructuredText详解 最近有朋友想在windows下做个人笔记 xff0c 没有找到顺手的工具 xff0c 问我有什么好的工具推荐 正好前两天在网上看到一款做文档的利器sphinx 4
  • sphinx 文档_Sphinx轻松漂亮的文档

    sphinx 文档 Sphinx是允许开发人员以纯文本格式编写文档的工具 xff0c 可轻松生成满足各种需求的格式的输出 使用版本控制系统跟踪更改时 xff0c 这将很有帮助 纯文本文档对于跨不同系统的协作者也很有用 纯文本是当前可用的最可
  • 使用sphinx生成python项目文档

    1 pip install sphinx 2 sphinx quickstart 3 修改 conf py import os import sys sys path insert 0 os path abspath 39 39 确保mod
  • Sphinx——自动生成Python文档

    Sphinx是一个可自动生成python项目api的工具 使用起来也比较简单 只需要在项目上进行简单的配置 即可生成项目的api文档 简介 Sphinx是Python文档生成器 它基于reStructuredText标记语言 可自动根据项目
  • 狮身人面像和“你的意思是……?”建议想法。它会起作用吗?

    我正在尝试想出最快的方法来提出搜索建议 起初我认为 Levenstein UDF 函数与 mysql 表相结合就可以完成这项工作 但是使用 levenshtein mysql 必须遍历表中的每一行 大量的单词 这会使查询非常慢 现在我最近安
  • Sphinx 的斯洛文尼亚词干分析器

    我正在搜索斯洛文尼亚语的词干算法 我可以将其与 Sphinx 搜索一起使用 我想要实现的目标是 例如 在搜索 jabolka 时 我还想要包含 jabolko jabolki jabolk 等文档的结果 我找到了一些关于斯洛文尼亚词干分析器
  • 跨多个模型搜索多个单词

    我正在尝试在网站中创建搜索功能 并且希望用户能够搜索多个单词 根据各种模型中存在的条件执行子字符串匹配 为了这个例子 假设我有以下模型 Employee Company 市政府 County 一个县有多个市 其中有多家公司 有多名员工 我希
  • 使用 MySQL Fulltext(或 sphinx?)进行模糊街道地址搜索[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个数据库表 其中包含来自 Google 地图地理编码响应的地址 Google 缩写了所有方向 西 gt W 东 gt E 等 因
  • 如何查询 Sphinx 精确匹配的短语?

    Sphinx 似乎正在逐字搜索文档 我不知道如何在文档中搜索确切的短语 我试过SPH MATCH ALL SPH MATCH PHRASE但所有人都逐字搜索文档 我在我的 PHP 应用程序中使用它 如何查询 Sphinx 以匹配精确的字符串
  • Sphinx搜索排名破了?

    有人曾经使用过 Sphinx 排名选项吗 我已经阅读了手册和书籍 但根本无法进行排名 据我了解 排名只是以不同的方式计算权重 不进行任何类型的排序 我的结果按 weight 内部sphinx字段 排序并使用扩展排序模式 您需要这样做 但看不
  • Sphinx 2.0.2 过滤 sql_attr_string 属性

    首先 我要说的是 我知道http sphinxsearch com docs current html conf sql attr string http sphinxsearch com docs current html conf sq
  • Sphinx:警告:属性计数为 0:切换到无 docinfo

    我是 Sphinx 的新手 我似乎无法弄清楚这个警告指的是什么或如何解决它 谷歌搜索没有提供太多信息 所以我希望这里的数据库专家知道如何解决这个问题 Thanks 没有什么可害怕的 该消息表示 由于缺少这些属性 配置文件中设置的附加属性存储
  • 全文搜索引擎比较——Lucene、Sphinx、Postgresql、MySQL? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在构建一个 Django 网站 并且正在寻找一个搜索引擎 几位候选人 Lucene Lucene
  • Sphinx警告预加载:无法打开

    我安装了sphinx搜索服务 为了创建索引 我使用下一个命令 sudo searchd c etc sphinxsearch sphinx conf 在终端中收到警告消息后 使用配置文件 etc sphinxsearch sphinx co
  • MySQL 5.6 InnoDB 全文搜索

    我意识到 MySQL 5 6 仍处于测试阶段 但是有人有使用新的 InnoDB FTS 引擎的经验吗 它与狮身人面像之类的东西相比如何 谢谢 贾森 从未使用过 Sphinx 但在大约 170k 行的 Innodb 表上尝试过 MySQL 5

随机推荐

  • 模块“AppModule”声明了意外值“AnyComponent”

    我正在使用 Angular2 当尝试在同一个 Typescript 文件中使用两个类时 我遇到了这个问题 在编译时不会给我任何错误 但是当我尝试执行该页面时 console log 会给出以下错误 Error BaseException h
  • PostgreSQL:块中的页眉无效

    我收到错误 ERROR invalid page header in block 411 of relation t value time 在我的 PostgreSQL 数据库中 这种情况在不同的机器上不断发生 有没有办法防止这种情况发生
  • 由于 ORDER BY 子句导致 SQL 查询性能不佳

    我有一个查询连接 4 个表 其中 WHERE 子句中有很多条件 该查询还包括数字列上的 ORDER BY 子句 返回需要 6 秒 这太长了 我需要加快速度 令人惊讶的是 我发现如果删除 ORDER BY 子句 则需要 2 秒 为什么 ord
  • CakePHP 2 找不到插件

    在 CakePHP 2 中我使用 一川 https github com ichikaway cakephp mongodb tree cake2 0的 MongoDB 插件是这样的 public default array datasou
  • 编译 imagemagick Convert util 的静态版本

    寻找为创建静态二进制文件图像魔法 http www imagemagick org 两个平台上的转换实用程序 ubuntu 和 os x 我能找到的唯一讨论如何做到这一点的讨论是 并且已经过时了 我尝试从下载 tar 文件http www
  • SQL Server 中的数据沿袭

    客观的 让我们想象一下一个大型企业 其中我们拥有异构数据存储 例如 SQL 服务器 No SQL 存储 ADL ADF 等大数据存储 分布在不同的业务组中 我们的目标是在企业级别构建沿袭服务 这将提供有关企业内不同数据存储实例之间的数据沿袭
  • 从命令行运行 .php 文件中的 shell 命令

    我想将一系列 shell 命令放入程序中并从命令行执行该程序 我决定使用 PHP 来实现此目的 因此目前我正在尝试运行最基本的 shell 命令 另存为 build php 从命令行 php build php Output php exe
  • 如何在 matplotlib 中生成链接轴

    我正在尝试创建一个带有链接 x 轴 st 的图 顶部和底部刻度 标签是单位测量 焦耳和千焦耳 我看过 sharex 等的例子 但我的需求如下 如何使轴链接到从第一个轴生成第二个刻度线 标签的位置 当改变一个轴的限制时 另一轴应自动更新 最简
  • 在 MongoDB 文档中搜索带有特殊字符的字符串

    我想搜索具有特殊字符的值 例如 gt 在一个文档中 让我们考虑一下 我的 myKey 的值如下 test australia test austria test belgium green africa 我想搜索值 aus 例如 db my
  • Flutter报错Kotlin找不到所需的JDK工具

    我首先创建了一个新的 flutter 项目 但我收到了这个错误 What went wrong Execution failed for task app compileDebugKotlin gt Kotlin could not fin
  • 中断处理程序在不同的线程中执行?

    我想知道处理器何时被中断并执行 ISR 中断服务例程 是在被中断以处理此中断的线程上下文中执行的 还是在自己的线程中执行 然后返回到哪里它留在原来的线程中吗 那么中断发生时实际上会发生上下文切换吗 不会创建线程来处理中断 系统调用有时会失败
  • 如何使用 Flutter 从 Firestore 中使用 ListView 获得无限滚动

    我正在 Flutter 中使用 Firestore 和 ListView 对于列表中的某些项目 每个项目都可以正常工作 但是当我向下滚动超出所见限制时 我收到许多消息 该方法在 null 上被调用 似乎 ListView builder 没
  • 获取多维数组中最后出现的具有限定列值的子集的第一级键

    我需要找到与以下数组中最后一次出现 id 100001203541047 相对应的键 0 gt Array id gt 10152583762905798 10152583800415798 from gt Array id gt 1000
  • 仅重定向网站主页

    我有两个不同的网站托管在不同的服务器上 我想将旧网站 www oldsite com au 的主页重定向到新网站 newsite com au 的主页 然而 我确实not希望旧网站 www oldsite com au page 中的任何页
  • Spark:将数据帧的每一行与另一个数据帧的所有行连接的方法

    假设我有以下数据框 val df1 sc parallelize Seq a1 gt a2 b1 gt b2 c1 gt c2 toDF a b val df2 sc parallelize Seq aa1 gt aa2 bb1 gt bb
  • 实体框架代码访问 SQL Server 时发生访问冲突

    我们在测试机器上的实体框架代码中遇到了访问冲突 我想知道这是否可能是由于线程错误造成的 或者更可能是由于硬件问题造成的 这是部分调用堆栈 System AccessViolationException Attempted to read o
  • 如何等待从另一个线程提交的回调完成?

    我有两个共享某些状态的 Python 线程 A and B 在一个点上 A提交要运行的回调B在其循环中 类似于 This line is executed by A loop call soon threadsafe callback 在此
  • 为什么在 Java 中从列表中删除基本类型时没有自动装箱?

    我有下面的代码抛出IndexOutOfBoundsException List
  • 如何通过单个命令创建目录并授予权限

    如何在Linux中使用单个命令创建目录并授予权限 我必须创建很多具有完全权限的文件夹777 Commands mkdir path foldername chmod 777 path foldername 我不喜欢在两个命令中创建并授予权限
  • Sphinx 2.0.2 过滤 sql_attr_string 属性

    首先 我要说的是 我知道http sphinxsearch com docs current html conf sql attr string http sphinxsearch com docs current html conf sq