Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Sphinx查询列属性问题?_Php_Sphinx - Fatal编程技术网

Php Sphinx查询列属性问题?

Php Sphinx查询列属性问题?,php,sphinx,Php,Sphinx,在我的查询中,有超过32列。 在我的linux服务器中,我得到的错误超过32列不可用。 如何扩展此列的大小。也许您可以连接一些文本数据,以便将其作为单列显示到sphinx 改变 source tags { type = mysql sql_host = localhost sql_user = abc sql_pass

在我的查询中,有超过32列。 在我的linux服务器中,我得到的错误超过32列不可用。
如何扩展此列的大小。

也许您可以连接一些文本数据,以便将其作为单列显示到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