问题标签 [sphinxql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
253 浏览

sphinx - SphinxQl 添加评论 - 如何写入日志文件

我从 SphinxQl 获取记录。在这里,我必须找出有多少 sphinxQL 查询进入服务器。同样,我必须知道是否有任何选项可以在 sphinxQl 查询中添加注释。请帮我找出解决方案。

0 投票
0 回答
1928 浏览

sphinx - SphinxQL 匹配此字段或此字段

我的数据库包含一个表,其中包含一个名为“tag”的字段。

我想获取“标签”字段与“白虎”或“棕狮”匹配的所有行。

我尝试了以下语法但不工作:

感谢您的帮助!

0 投票
1 回答
75 浏览

sphinx - sphinx 按关系列过滤

我有 2 张桌子:公寓楼

每个公寓都有 building_id

公寓有“地板”列,其中存储公寓楼层。每个建筑物都有“totalFloors”列,其中存储总楼层(例如,当前公寓是 3 of 9 floor)

我需要过滤像“公寓楼层不是最后一层”这样的公寓。

我怎样才能做到这一点?

我正在使用 SphinxQL。

0 投票
0 回答
244 浏览

sphinx - 狮身人面像搜索上没有索引的 GEO2D 函数

我想在 Sphinx (SphinxQL) 中使用 GEO2D 函数,但我想在不搜索索引的情况下使用它。

我已经有了多边形和纬度和经度,只想计算点是否在多边形内。所以这就是我想要的:

在 MySQL 中,您可以在不指定数据库的情况下运行查询:

我怎么能在 Sphinx 中做到这一点?我已经尝试使用索引 ( FROM index LIMIT 1) 运行它,但这似乎会进行全表扫描,因此需要很长时间。

我可以只用一条记录创建一个新索引,但也许还有另一种方法?

0 投票
1 回答
625 浏览

sphinx - SphinxQL 中缀搜索

我正在尝试为我的网站使用 Sphinx RT 索引。除了中缀搜索外,一切正常。

我在我的 rt 索引中插入了一些值。例子:

现在,当我搜索“JohnRambo”时,它会返回正确的结果。但是当我搜索“John”或“Rambo”时,它给了我一个空的结果集。

有什么我想念的吗?任何帮助深表感谢!

0 投票
1 回答
355 浏览

real-time - 在 Sphinx 中创建实时索引

我坚持使用 sphinx 搜索引擎创建实时索引。我正在关注文档,但我得到了奇怪的结果:

mysql> 将索引配置文件附加到 rtindex rt_profile;

错误 1064 (42000): sphinxql: 语法错误,意外的 PROFILE,期望 IDENT 靠近 'profile to rtindex rt_profile'

我正在使用 Sphinx 2.1.2-id64-release (r4245)

关于我做错了什么的任何想法?

0 投票
1 回答
440 浏览

php - 区分 MySQL 和 Sphinx searchd

我在端口 9312 和 9306 (mysql41) 上运行 Sphinx searchd 服务器,并使用以下代码连接到服务器以使用 SphinxQL:

当我发送一条 SQL 语句时,它给了我结果并且一切正常(显然),但是如果我将端口从 9306 更改为任何其他数字(例如 1111),它仍然给我结果,所以我没有办法检查我是否真的在端口 9306 连接到 searchd 守护程序,或者我仍然在端口 3306 连接到 mysql 服务器。

有任何想法吗?

感谢提前。

0 投票
1 回答
1672 浏览

select - 按计数按查询过滤 sphinxql 组

有人知道如何按计数按查询过滤 sphinxql 组吗?例如,我有如下查询:

而且我只想得到 cnt 大于 5 的行。如果我做这样的事情,我会得到一个错误:

我记得在旧版本中,我使用 @count 按结果过滤分组。

我当前的 sphinxsearch 版本是 2.1.5。在这个版本中是否可以按计数过滤结果?

0 投票
1 回答
578 浏览

php - 狮身人面像排名模式不起作用

我正在使用狮身人面像 2.1.4

我正在使用以下方法搜索狮身人面像,

第一::
在 php 中通过 PDO 使用 sphinxql 使用这个查询

现在,当我对安装时附带的 sphinxapi.php 做同样的事情时,排名模式似乎只像SPH_RANK_MATCHENY一样工作。通过 api 更改排名模式不起作用,它给出了相同的结果。

这是api实现:

查询方法似乎有效,但不是 api 方法。我检查了几次。有什么错误还是我做错了什么?

0 投票
1 回答
1056 浏览

sql - SphinxQL 支持与子查询在同一索引上进行内部连接

我希望在 SphinxQL 中加入相同的索引

但它出现语法错误。

我的 sphinxServer 服务器版本是 2.0.6-id64-release。怎么了?Sphinx 或 SphinxQL 是否支持使用子查询进行内部连接?