Sphinx 斯芬克斯mysql“;“在哪里?”;管柱

Sphinx 斯芬克斯mysql“;“在哪里?”;管柱,sphinx,where-in,sphinxql,Sphinx,Where In,Sphinxql,是否有任何方法可以在sphinx索引中执行以下查询 从搜索索引中选择*,其中匹配('sea*')和对象键入('news','videos')限制为0,7 此查询不起作用,并引发以下错误 sphinxql:语法错误,意外的带引号的字符串,在“新闻”、“视频”附近应为常量或“-”,限制为0,7'我认为sphinx的最新版本(几天前发布)支持这一点,但不能完全确定 但是您也可以只使用字段s而不是属性s,然后可以在全文查询中执行此操作 SELECT * FROM search_index WHERE

是否有任何方法可以在sphinx索引中执行以下查询

从搜索索引中选择*,其中匹配('sea*')和对象键入('news','videos')限制为0,7

此查询不起作用,并引发以下错误


sphinxql:语法错误,意外的带引号的字符串,在“新闻”、“视频”附近应为常量或“-”,限制为0,7'

我认为sphinx的最新版本(几天前发布)支持这一点,但不能完全确定


但是您也可以只使用
字段
s而不是
属性
s,然后可以在全文查询中执行此操作

SELECT * FROM search_index WHERE MATCH('sea* @object_type (news|videos)') LIMIT 0, 7