我的表述可能不清楚,请大家见谅。比如:一张问卷,有多个问题,每个问题有多个选项,每个问题对应答案数组,怎么获得不重复的JSON数据,欢迎大神解答。
格式:
[
{
"answers": [
{
"answer": "11",
"id": 11,
"othertxt": "",
"qnaireId": 0,
"questionId": "",
"userId": 0
},
{
"answer": "11",
"id": 12,
"othertxt": "",
"qnaireId": 0,
"questionId": "",
"userId": 0
}
],
"options": [
{
"content": "是",
"optId": 11
},
{
"content": "否",
"optId": 12
}
],
"other": false,
"quesId": "11",
"question": "您之前是否有吸烟史?",
"type": 2
}
]
========================================================================================
要想获得这种数据,必须用级联吗?有没有其他解决方案?如果是级联的话,一对多,(一的一方)一个mapper的collection中需要传递两个参数到另一个mapper文件(多的一方),怎么解?