sphinx 返回多个字段?

发布于 2022-09-06 03:07:01 字数 770 浏览 32 评论 0


Array
(
    [error] => 
    [warning] => 
    [status] => 0
    [fields] => Array
        (
            [0] => name
        )

    [attrs] => Array
        (
        )

    [matches] => Array
        (
            [0] => Array
                (
                    [id] => 1
                    [weight] => 1
                    [attrs] => Array
                        (
                        )

                )

        )

    [total] => 1
    [total_found] => 1
    [time] => 0
    [words] => Array
        (
            [zhangsan] => Array
                (
                    [docs] => 1
                    [hits] => 1
                )

        )

)

matches 里面只有ID ,能返回name字段吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心意如水 2022-09-13 03:07:01

首先你的索引源里边要有显示的字段sql_field_string,然后matches数组里边看array要大于0 才等于搜到里数据,在打印数组的matches 就出来了。
clipboard.png

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文