要求是从关系模型的数据表中取出需要的字段,不希望它们乱七八糟。一个组织对应多个授权码,授权码中的信息比较乱,但是我拿出关联模型的时候想过滤掉。
公共函数readOrganization($ id){ $ list=organization : with([' auth codes '=function($ query){ $ query-select(' organization _ id ',' auth _ code ');}])-find($ id);If(空($ list)){返回“未找到结果!”;} $ list=$ list-to array();$ list[' authcodes ']=join(PHP _ EOL,array _ column($ list[' authcodes '],' auth _ code '));返回视图(' organization/readOrganization ',compact(' list '));}
提取上面的Laravel关系模型所需的字段都是边肖共享的内容。希望能给大家一个参考,多支持我们。