【发布时间】:2015-08-26 16:20:06
【问题描述】:
我正在尝试使用 loopback.io 作为我的学习过程来构建一个简单的应用程序。我已经建立了项目,创建的模型和 api 工作正常。
现在我正在尝试创建一个自定义 api,它可以通过连接查询从两个不同的模型中获取数据。所以我有两个模型
故事:
id, title, noteId备注:
id , desc
我有 stories.js 文件
module.exports = function(Stories) {
Stories.list = function(cb) {
// make a join query
};
Stories.remoteMethod(
'list', {
http: {
path: '/list',
verb: 'get'
},
returns: {
arg: 'list',
type: 'array'
}
}
);
};
一般来说,我会在 php api 中加入,但在这里我有点困惑。我可以在这里将原始查询传递给数据库,还是环回有一些不同的方法来实现这一点。任何帮助将不胜感激。
【问题讨论】:
-
您是要在 Loopback 中加入两个模型还是对其运行原始 SQL?
-
我只希望结果中的每条记录都包含故事中的所有列和笔记中的所有列。要么加入模型,要么运行一切正常的原始 sql 查询..
标签: mysql loopbackjs