問題描述例如mysql里面有一張信息表,每條數據都包含name和categoryId,還有一張分類名稱表,包含categoryId和categoryName。現在有一個接口要求是返回所有分類下的前N條數據,大概是這種形式[{ "categoryId":1001, "data":[
{ "name":"test1"
},
{ "name":"test2"
}
]
},
{ "categoryId":1002, "data":[
{ "name":"test3"
},
{ "name":"test4"
}
]
}]因為分類個數是不固定的,每個分類查一次可能要訪問很多次數據庫,現在的做法是寫了一個復雜sql一次性全部查出來,也能夠做到。但我怕以后數據量大的話sql的性能沒法保證,是否有其他更加通用的方法能夠參考?關注 | 3收藏
添加回答
舉報
0/150
提交
取消
