我喜欢使用dd
函数进行调试。这一次,当我用它显示约会列表时,我无法看到(没有可点击的箭头)属性和原始数据。相反,我看到了方括号[ …19]
的显示,不确定为什么。
Collection {#3061 ▼
#items: array:548 [▼
0 => Appointment {#821 ▼
#table: "appointments"
#fillable: array:16 [ …16]
#connection: null
#primaryKey: "id"
#perPage: 15
+incrementing: true
+timestamps: true
#attributes: array:19 [ …19]
#original: array:19 [ …19]
#relations: array:2 [ …2]
#hidden: []
#visible: []
#appends: []
#guarded: array:1 [ …1]
#dates: []
#dateFormat: null
#casts: []
#touches: []
#observables: []
#with: []
#morphClass: null
+exists: true
+wasRecentlyCreated: false
}
1 => Appointment {#822 ▶}
2 => Appointment {#823 ▶}
3 => Appointment {#824 ▶}
4 => Appointment {#825 ▶}
5 => Appointment {#826 ▶}
6 => Appointment {#827 ▶}
7 => Appointment {#828 ▶}
在列表中的后面,我甚至无法查看约会的详细信息(没有箭头):
81 => Appointment {#902 ▶}
82 => Appointment {#903 ▶}
83 => Appointment {#904 ▶}
84 => Appointment {#905 ▶}
85 => Appointment {#906 …23}
86 => Appointment {#907 …23}
87 => Appointment {#908 …23}
88 => Appointment {#909 …23}
89 => Appointment {#910 …23}
90 => Appointment {#911 …23}
但是当我使用 var_dump时,我的数据看起来很好:
array(548) {
[0]=>
array(21) {
["id"]=>
int(149)
["appointmenttype_id"]=>
NULL
["appointmentlocationtype_id"]=>
NULL
["appointment_start"]=>
object(Carbon\Carbon)#812 (3) {
["date"]=>
string(26) "2015-12-21 07:00:00.000000"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "America/New_York"
}
["appointment_end"]=>
object(Carbon\Carbon)#811 (3) {
["date"]=>
string(26) "2015-12-21 09:00:00.000000"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "America/New_York"
}
有其他人也遇到过这种情况吗?