我在环回的顶部开发了一个API服务器。
从其他Node应用中重用模型的最佳方法是什么?
我设法通过复制部分原始应用程序的server.js代码来实现,但这可能会做很多我实际上不需要的东西:
var loopback = require('loopback');
var boot = require('loopback-boot');
var app = module.exports = loopback();
// Bootstrap the application, configure models, datasources and middleware.
// Sub-apps like REST API are mounted via boot scripts.
boot(app, __dirname, function(err) {
if (err) throw err;
// Here I can use my models
app.models.MyModel.find({
where: {userId: 1}
}, function (err, result) {
if (err) {
console.log(err)
}
else {
console.log(result); // This works!!!!
}
});
// Add more specific code
// ...
});
是否有更好(更轻)的方式来使用这些模型?
答案 0 :(得分:0)
IIUC,您正在尝试连接并使用其他Node应用程序,如果是这样,请参阅& loopback-connector-remote
如何为您提供帮助。
如果情况并非如此,您能不能再解释一下您正在努力实现的目标。