我有3个表(tabl1,tbl2,tbl3),如下所示。使用Hibernate Criteria iam试图从结果中获取数据,但即使我尝试使用Sql查询也无法正常工作。
tbl1
Id | Number | Column2 | Column3
--------------------------------
1 | 1 | text1 | text11
2 | 2 | text2 | text12
3 | 3 | text3 | text13
4 | 3 | text4 | text14
5 | 2 | text5 | text15
tbl2
Id | tbl1_id| br_id |
------------------------
1 | 1 | 1
2 | 2 | 1
3 | 3 | 3
4 | 3 | 4
5 | 2 | 2
tbl3
br_id | Column4 | Column5
--------------------------------
1 |text1 | text11
2 |text2 | text12
3 |text3 | text13
4 |text4 | text14
5 |text5 | text15
我想要基于Number
的上表中的数据,如下所示。使用别名也会产生如下结果
{
"rs": [
{
"Column2 ": "text",
"Column3 ": "text",
"br_d":[
{
"Column4 ": "text",
"Column5 ": "text",
},
{
"Column4 ": "text",
"Column5 ": "text",
}
]
},
{
"Column2 ": "Ch",
"Column3 ": "text",
"br_d":[
{
"Column4 ": "text",
"Column5 ": "text",
}
]
},
{
"Column2 ": "text",
"Column2 ": "text",
}
],
"s": "1"
}
如果有人知道请帮助,我想获取上述格式的数据。