Я не уверен, что это действительно вопрос с laravel, но когда я dd (die and dump) этот dd ($ user-> friends()); Я получаю следующее. Я заметил, что это коллекция. Я не уверен, что это означает что-то другое или нет. Но это все равно должно быть множество вещей, которые я считаю. С первого пользователя на [0] знак и рядом [1], и т.д. ...Массив объектов, которые не будут зацикливаться на foreach в laravel
Collection {#184 ▼
#items: array:2 [▼
0 => User {#189 ▼
#table: "users"
#fillable: array:7 [▶]
#hidden: array:3 [▶]
#connection: null
#primaryKey: "id"
#perPage: 15
+incrementing: true
+timestamps: true
#attributes: array:11 [▶]
#original: array:13 [▶]
#relations: array:1 [▶]
#visible: []
#appends: []
#guarded: array:1 [▶]
#dates: []
#dateFormat: null
#casts: []
#touches: []
#observables: []
#with: []
#morphClass: null
+exists: true
+wasRecentlyCreated: false
}
1 => User {#190 ▼
#table: "users"
#fillable: array:7 [▶]
#hidden: array:3 [▶]
#connection: null
#primaryKey: "id"
#perPage: 15
+incrementing: true
+timestamps: true
#attributes: array:11 [▶]
#original: array:13 [▶]
#relations: array:1 [▶]
#visible: []
#appends: []
#guarded: array:1 [▶]
#dates: []
#dateFormat: null
#casts: []
#touches: []
#observables: []
#with: []
#morphClass: null
+exists: true
+wasRecentlyCreated: false
}
]
}
Итак, когда я пытаюсь сделать что-то вроде:
foreach($user->friends() as $friend) {
dd($friend);
}
Это то, что я получаю после делая это:
User {#189 ▼
#table: "users"
#fillable: array:7 [▶]
#hidden: array:3 [▶]
#connection: null
#primaryKey: "id"
#perPage: 15
+incrementing: true
+timestamps: true
#attributes: array:11 [▶]
#original: array:13 [▶]
#relations: array:1 [▶]
#visible: []
#appends: []
#guarded: array:1 [▶]
#dates: []
#dateFormat: null
#casts: []
#touches: []
#observables: []
#with: []
#morphClass: null
+exists: true
+wasRecentlyCreated: false
}
Я хочу, чтобы он прошел через всех пользователей, а не только первый. Есть ли причина, по которой это делается. Я делаю неправильный фолд или это имеет какое-то отношение к коллекции?
Yeap вот что было спасибо другу! – NewbieCoder