結果、私はdatabase.Myクエリ私の知識$tests_details
のよう
Laravel 5雄弁モデル
$tests_details = Previous_Mocks::where($data)->orderBy('sno', 'desc')->get();
からデータを取得するために、雄弁なモデルを使用していたオブジェクト(結果)の配列を返しますが、私はis_array($tests_details)
をエコーするときには戻っています偽それが配列私はcount($test_details)
をエコーするとき、is_object($td)
ため1 returingさ
foreach ($tests_details as $td)
{
echo is_object($td);
echo "<br/>";
}
コード下正しいcount.Seeを示しているないことを意味します。私は以下のprint_r
機能を使用して$tests_details
を印刷するとき、私は
を取得していますし、$tests_details[0]->edate
をエコーされたとき、それは適切な出力を示しているし、すべてが正常に動作して出力されます。しかし、私はなぜの雄弁が、通常のオブジェクトの代わりにimageに示されたフォーマットでデータを返したのかを知りたがっています。私はlaravelを初めて使っていて、現在laravel 5.0を使っています。
@Mayanakは、あなたの質問のために非常に明確にそれを説明しました。しかし、結果を配列として返すことを望むなら、$ tests_details = Previous_Mocks :: where($ data) - > orderBy( 'sno'、 'desc') - > toArray(); – manian