dqo88037 2014-02-12 21:14
浏览 17
已采纳

构造具有一对多关系的Eloquent ORM输出

I'm not sure if I've got the right wording in the title, but this is what I'm after:

I've got a 'designs' table and a 'variables' table. It is a one-to-many relationship such that a design has many variables.

How can I get the data as a single json object?

  • 写回答

2条回答 默认 最新

  • duannaozhao4626 2014-02-12 21:32
    关注

    I believe your problem is with the way you are using your relationships. You are only either getting the Design model or a collection of Variables, when you need to get both.

    This will eager load the variables with the design and return them as json.

    $data = Design::where('id', $id)->with('variables')->get();
    return Response::json($data, 200);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 乌班图ip地址配置及远程SSH
  • ¥15 怎么让点阵屏显示静态爱心,用keiluVision5写出让点阵屏显示静态爱心的代码,越快越好
  • ¥15 PSPICE制作一个加法器
  • ¥15 javaweb项目无法正常跳转
  • ¥15 VMBox虚拟机无法访问
  • ¥15 skd显示找不到头文件
  • ¥15 机器视觉中图片中长度与真实长度的关系
  • ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
  • ¥15 java 的protected权限 ,问题在注释里
  • ¥15 这个是哪里有问题啊?