gpt4 book ai didi

Laravel Eloquent 结果在使用 dd 时不提供查看属性的选项

转载 作者:行者123 更新时间:2023-12-02 00:28:44 25 4
gpt4 key购买 nike

我正在使用 JOIN 语句从我的数据库中查询。当我使用 dd() 函数打印结果时,我得到了正确数量的结果,但是,由于某种原因,属性数组不是可见数组。

enter image description here
这是我的代码...

<?php

$usersResults = User::where('place', '=', $place)
->join("destinations", 'users.id', "=", "destinations.user_id")
->select("users.*", "destinations.created_at")
->groupBy("users.id")->get();

dd($usersResults);

最佳答案

这是正常的。当您有很多结果时,dd() 不会显示所有数据。对于此元素,您可以使用例如 dd($userResults[7])dd($userResults[7]->toArray()) 这可能包括所有输出信息。

但请记住 dd() 仅用于显示。所以你无法使用 dd 查看所有数据,但它们就在那里,所以如果你想对它们做任何事情(例如在 HTML View 中显示或导出到文件)不会有任何问题。

关于Laravel Eloquent 结果在使用 dd 时不提供查看属性的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52785490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com