FWQ
ThinkPHP6 中如何使用 with() 关联查询并扁平化二维数组?
ThinkPHP6 中如何使用 with() 关联查询并扁平化二维数组? 本篇文章向大家介绍《ThinkPHP6 中如何使用 with() 关联查询并扁平化二维数组?》,主要包括,具有一定的参考价值,需要的朋友可以参考一下。 thinkphp6 中使用 with() 关联查询并扁平化二维数组 在 thinkphp6 中,使用 with() 方法可以关联查询多个模型数据。如果关联模型存在多对一关联关系,查询结果将返回一个二维数组,包含父模型和子模型的数据。 然而,有时我们希望将二维数组扁平化,类似于 sql 中的 join 查询。为此,我们可以使用 bindattrs() 方法,将子模型的属性绑定到父模型。 具体步骤如下: 考虑以下示例,card 表与 profile…