手动向现有对象添加项目 [Laravel 5]

12 浏览
0 Comments

手动向现有对象添加项目 [Laravel 5]

我要做的是这样的:

$q = Question::where('id',$id -> id)->get();
$q[] = $q->push([ 'test' => true]); 
dd($q);

这将输出:

Collection {#220 ▼
  #items: array:3 [▼
    0 => Question {#225 }
    1 => array:1 [▼
      "test" => true
    ]
    2 => null
  ]
}

所以'test' => true将作为一个新的键追加,但我想将它插入到Question中,这样以后我就可以通过foreach来访问它$q -> test

所以这是我想要访问项目的方式:

@foreach($q as $qq)
{{ $qq->test }}
@endforeach

0