使用自定义POST API插入两个表

时间:2019-04-18 16:28:08

标签: node.js api model insert loopbackjs

使用回送远程方法创建自定义api,以插入与位于photoscomedien的{​​{1}}中的外键相关的2个不同表中,因此在使用资源管理器进行测试时,我只能插入在一个表中,因为我只有一个回调,所以我只能将2个查询之一放在其中。我想知道是否有一种方法可以执行两个查询,以便同时将插入插入两个表。

这是我在id_comedien中所做的

cm_comediens.js

1 个答案:

答案 0 :(得分:0)

您正在使用嵌套回调正确地对查询进行排序。第二个查询是从第一个查询的完成回调中调用的,即应如此。

但是您尝试在插入photoscomedien之前插入cm_comediens。颠倒您两个查询的顺序。

在回调中进行.execute() ...操作之前,最好检查错误。如果您得到一个err值,则应报告它,而不执行下一个操作。

专业提示:了解并使用Promises或async / await。比无限嵌套的回调更好。