首页 > 解决方案 > 在 nodeJs 上,MariaDB 可以返回连接表的对象数组吗?

问题描述

我正在使用 MariaDB 10.3.14,节点 js,“promise-mysql”:“^3.3.1”

我的表数据是:

             **partMaster**

     id        partNumber      rev     
|------------|------------|------------|
|    01      | assy1      |    C       |
|------------|------------|------------|
|    02      | comp1      |    A       |
|------------|------------|------------|
|    03      | comp2      |    F       |
|------------|------------|------------|

                **boms**

     id        partId         itemId        qty     
|------------|------------|------------|------------|
|    01      | 01         |    02      |    5       |
|------------|------------|------------|------------|
|    02      | 01         |    03      |    11      |
|------------|------------|------------|------------|

这样可以返回数据吗?

[{
id:01,
partNumber:'assy1',
rev:'c'
boms:[{id:01,partId:01,itemId:02,qty:5},{id:02,partId:01,itemId:03,qty:11}] //Left Joined Table 
}]

标签: sqlnode.jsmariadb

解决方案


推荐阅读