假设我运行以下内容并需要以易于检查的格式知道结果:
$orders = Order::where('status', $value);
当我dd($orders)
时,我如何展示不显示整个模型对象的内容,只显示检索到的记录?
答案 0 :(得分:1)
你可以试试这个:
$orders = Order::where('status', $value)->get();
dd($orders->toArray()); // Outputs only an array of records retrieved from db
还有toJson()
转换为json
字符串,但可以通过从控制器/函数返回来获取数据json
,例如:
return Order::where('status', $value)->get(); // Output will be in json format
答案 1 :(得分:0)
而不是dd
,只需直接从您的路线/控制器返回模型:
return Order::where('status', $value)->get();
这会自动将其转换为JSON。
为了更好地检查,请安装JSON View Chrome扩展程序;它会很好地格式化你的JSON,并允许你精美地检查它。