在laravel中打印出集合的值

时间:2017-07-14 09:37:27

标签: arrays debugging laravel-5 collections

在我的控制器中我有

def onValidate(self, s):
    if s.isdigit():  # no need to test if the entry is empty because the deleted text contains only digits
        return True
    else:
        self.bell() # adds a sound effect to error
        self.text.delete(1.0, tk.END) # deletes the error message if valid entry provided
        return False

当我在模板中删除时

$all = \App\Product::where('campaign_id', $product->campaign_id)->get();

我得到了一个集合对象

{{ dd($all)}}

如何查看返回的基本数组?

1 个答案:

答案 0 :(得分:2)

我知道这个问题已经过时了,但不能相信没有回答。

您需要将eloquent模型转换为数组,以显示它

{{ dd($all->toArray()) }} 

此处有更多信息:https://laravel.com/docs/5.6/eloquent-serialization