是否存在可以完全以这种方式编码为JSON的MySQL查询?
技术问答
182 人阅读
|
0 人回复
|
2023-09-12
|
我有2张桌子
/ y2 y2 `7 }* l9 d5 W( ?) m work_assets ----------------------------------------------------- id | asseturl | previmgurl | carid ----------------------------------------------------- 1 | "pic1.jpg" | "pic2.jpg" | 1 2 | "pic3.jpg" | "pic4.jpg" | 1 3 | "pic5.jpg" | "pic6.jpg" | 2 . | ... | ... | . . | ... | ... | . cases ----------------------------------------------------- id | ... | carid | ... ----------------------------------------------------- 1 | ... | 1 | ... 2 | ... | 2 | ... | ... | | ... . | ... | ... | ... . | ... | ... | ...我希望我能执行某种类型的查询Q,让我进去JSON,而该JSON实际上是cases具有从carid列到关联的asseturl和的一对多关系表previmgurl,例如
1 x+ ]" O: B4 O. n3 k: X[ { id : 1,...,assetinfo: [ { asseturl : "pic1.jpg",previmgurl: "pic2.jpg"},{ asseturl : "pic3.jpg",previmgurl: "pic4.jpg"} ],... },{ id : 2,... , id: 3,... , . . .]设置:
6 g2 f' J" E0 A j, F7 C' Nvar cases = get_results($Q)); >这可能吗?
$ e. i3 t" _/ }- |& R. O # S2 g2 w* m# l9 b" _, }% l
解决方案: |
|
|
|
|
|