javascript对于json laravel模型说未定义

时间:2014-06-24 07:20:27

标签: json laravel-4

这是我的控制者:

$sibling_details = student::whereRaw('family_id like ?', array($data['familyid']));
return Response::json(
        array(
            'success'=>true, 
            'msg'=>'Family Found', 
            'family_details'=>$family_details->first(),
            'sibling_details'=>$sibling_details
            )
        );

在我的观点的javascript中,以下工作正常:

  $("#family_details").html(data.family_details.father_name);

但以下是未定义:

  $("#sibling_details").html(data.sibling_details[0].name);

以下线显示:

[object Object] [object Object] [object Object] [object Object]

$ sibling_details包含四行

如何从sibling_details对象中检索数据?

1 个答案:

答案 0 :(得分:0)

尝试使用->get()实际获取您的查询。

$sibling_details = Student::whereRaw('family_id like ?', array($data['familyid']))->get();