Php Sphinx查询列属性问题?
在我的查询中,有超过32列。 在我的linux服务器中,我得到的错误超过32列不可用。Php Sphinx查询列属性问题?,php,sphinx,Php,Sphinx,在我的查询中,有超过32列。 在我的linux服务器中,我得到的错误超过32列不可用。 如何扩展此列的大小。也许您可以连接一些文本数据,以便将其作为单列显示到sphinx 改变 source tags { type = mysql sql_host = localhost sql_user = abc sql_pass
如何扩展此列的大小。也许您可以连接一些文本数据,以便将其作为单列显示到sphinx 改变
source tags
{
type = mysql
sql_host = localhost
sql_user = abc
sql_pass = 123456
sql_db = company
sql_sock = /var/lib/mysql/mysql.sock
sql_port = 3306
sql_query_pre = SET NAMES utf8
sql_query_range = SELECT 1,max(id) FROM companies
sql_query = \
SELECT a1,a2,a3,a4.....................,a64 FROM companies;
;
}
进入
属性列中有什么类型的数据?int,string,bool,等等?5列int,5列bool,5列double,5列float,44列。对不起,我不确定你怎么能把这44个字符串属性放进去。建议在sphinxsearch.com论坛上发布我认为你需要更好地规范你的数据
SELECT a1,a2,a3,a4.....................,a64 FROM companies
SELECT concat(a1,a2,a3,a17,a62,a63,a64),a4..........a60 FROM companies