thinkphp6 模型 with() 如何把结果二维数组扁平化呢
比如我现在有两个表
card表,字段id,times:
public static function get_card_store_list()
{
return self::with(['profile'])
->select()->toArray();
}
profile是通过hasOne(表2::class)关联到另一个表2(字段为add_time)
查询的结果是:
[
{
"id":1,"times":10,
"profile":{"add_time":1626933885}
}
]
如何类似sql的join多表查询用模型直接得到一维数组并解决别名冲突呢?
[
{
"id":1,"times":10,"add_time":1626933885
}
]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)