我想從我的用戶表中檢索所有非管理員用戶。 像這樣laravel |雄辯的foreach不起作用
$agents = User::where('is_admin','=', 'false')->get();
//didn't work
foreach ($agents as $agent=>$value)
{
echo "{$agent}=>{$value}"."<br>";
}
//tried dumping
dd($agents);
,但它沒有工作,所以我嘗試傾銷變量來檢查它是否有任何結果,我有一個非管理員截至目前:這裏是輸出
Collection {#219 ▼
#items: array:1 [▼
0 => User {#222 ▼
#casts: array:1 [▶]
#fillable: array:6 [▶]
#hidden: array:2 [▶]
#connection: null
#table: null
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
#perPage: 15
+exists: true
+wasRecentlyCreated: false
#attributes: array:10 [▶]
#original: array:10 [▶]
#dates: []
#dateFormat: null
#appends: []
#events: []
#observables: []
#relations: []
#touches: []
+timestamps: true
#visible: []
#guarded: array:1 [▶]
#rememberTokenName: "remember_token"
}
]
}
請幫助
要打印出來......你在這裏返回集合做什麼....多少非管理員用戶你有沒有在你的桌子上?而且你不能回顯集合,回聲只用於簡單的東西,字符串和整數等 – lewis4u
@ lewis4u我想要了解所有非管理員的詳細信息。我目前有一個非管理員,但這個數字會增長。我想用foreach打印它們 –