我遇到了一个问题,似乎无法解决。数据库表中有数据:
**User** **Depart** **A** **B**
User_1 Depart 1 1 2
User_1 Depart 1 11 22
User_2 Depart 1 222 333
User_3 Depart 1 333 444
User_4 Depart 2 1111 2222
User_4 Depart 2 33333 44444
从数据库接收数据时,是否可以构建所需结构的对象:
obj = {
"depart 1":
{
"user_1": [{
a: "1",
b: "2"
},
{
a: "11",
b: "22"
}],
"user_2": [{
a: "222",
b: "333"
}],
"user_3": [{
a: "333",
b: "444"
}]
},
"depart 2":
{
"user_4": [{
a: "1111",
b: "2222"
}],
"user_5": [{
a: "33333",
b: "44444"
}]
}
}
我将在 js 中进一步处理这个对象,但首先我们需要以某种方式炮制它。告诉我该怎么做。
更新:使用 MSSQL 数据库。
在输出我们得到