我有两个嵌套的SQL查询:
表事件(id,name,description,startDate,endDate) 表格照片(id,name,url,eventId)
表格事件和照片之间的关系是一对多的。对于一个事件,我们可以有很多照片。
通过第一次查询,我从我的数据库中获取所有事件。对于第二个查询,我需要为第一个查询事件的照片的每个结果获取输出。
我只需要使用MySQL模块。
感谢。
答案 0 :(得分:0)
获得第一个查询的结果后,使用递归函数触发第二个查询,每次调用该函数时,都可以逐个传递事件值。
答案 1 :(得分:0)
对于NodeJS中的顺序查询执行,您需要在之前的成功回调中执行下一个查询,因此它将是顺序的。
相关提示> 为避免callback hell,您可以使用async或waterfall工作流来避免使用series库。嵌套回调。