如何使用一个REST URL从两个表中获取数据?

时间:2017-04-03 07:55:08

标签: mysql rest sails.js

我一直在阅读Sails JS文档,但我无法弄明白。

我有两个表,X和Y.当我在localhost上发出GET请求时:1337 / xydata我想收到以下SELECT查询的结果:

SELECT x.id, x.info, y.name
FROM x, y
WHERE y.xId = x.id

(请注意,这只是一个例子)

我将如何做到这一点?控制器似乎一次只给我一张桌子,我找错了地方吗?

1 个答案:

答案 0 :(得分:0)

How does Java Garbage Collection work with Circular References?非常适合快速对模型的CRUD API进行原型设计

但是,在构建任何相当复杂的应用程序时,蓝图不会涵盖您的某些要求。在这种情况下,应实施自定义控制器操作

在这种情况下,您可以将原始SQL或Waterline ORM与Blueprints一起使用  (如果你在Sails中关联了这两个模型)