前提・実現したいこと
現在Larabelでリレーショナルデータベースを使ったWebアプリケーションを作成してまして、
userテーブルとtaskテーブルをidとuser_idで繋いでUserモデル側(User.php)でbelongsToで特定のユーザーの
Taskを取得したいのですが、
本来目指していたものとは違うものが出てきてしまいます。
何が原因と考えられますか?宜しくお願いします。
発生している問題・エラーメッセージ
表示したいもの LengthAwarePaginator {#226 ▶} 出てきてしまうもの HasMany {#217 ▶}
該当のソースコード
Laravel
1<?php 2 3namespace App; 4 5use Illuminate\Notifications\Notifiable; 6use Illuminate\Foundation\Auth\User as Authenticatable; 7 8class User extends Authenticatable 9{ 10 use Notifiable; 11 12 /** 13 * The attributes that are mass assignable. 14 * 15 * @var array 16 */ 17 protected $fillable = [ 18 'name', 'email', 'password', 19 ]; 20 21 /** 22 * The attributes that should be hidden for arrays. 23 * 24 * @var array 25 */ 26 protected $hidden = [ 27 'password', 'remember_token', 28 ]; 29 30 public function tasks() 31 { 32 return $this->hasMany(Task::class); 33 } 34} 35
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー