【发布时间】:2013-07-14 12:27:52
【问题描述】:
我正在尝试通过 attr_string 从 sphinx 获取结果。这是狮身人面像的配置:
source db
{-
type = mysql
sql_query = \
SELECT id,language,text,page_url \
FROM content
sql_attr_string = language
sql_attr_string = page_url
}
index content
{
source = db
charset_type = utf-8
min_word_len = 3
}
我得到的结果是这样的:
[matches] => Array
(
[106] => Array
(
[weight] => 4
[attrs] => Array
(
[page_url] => en/example.gtml
[language] => en
)
)
我想做的是按“语言”=en过滤所有结果。 $sphinx->SetFilter() 以整数工作,在这种情况下,我只需要字符串“en”。 任何帮助表示赞赏!
【问题讨论】: