小编Luc*_*pez的帖子

如何以编程方式从回送应用程序中分离模型?

我在没有strongloop框架的情况下使用loopback,这意味着我无法访问任何cli工具.我能够成功创建并启动一个环回服务器,并以这种方式定义/加载一些模型:

var loopback = require('loopback');
var app = loopback();

var dataSource = app.dataSource
(
    'db',
    {
        adapter : 'memory'
    });
);

var UserModel = app.loopback.findModel('User');
UserModel.attachTo(dataSource);
app.model(UserModel);

/* ... other models loading / definitions */

// Expose API
app.use('/api', app.loopback.rest());
Run Code Online (Sandbox Code Playgroud)

我想要实现的是能够在运行时从环回应用程序中分离模型,因此它不再可用于其余API或环回对象(无需重新启动节点脚本).

我知道可以删除先前从cli中创建的模型定义: 在loopback.io中销毁模型,但这在我的情况下无效,因为它的作用是删除在strongloop引导时加载的json对象,这里不适用.

我非常感谢有关这方面的任何帮助,我在strongloop API文档中没有找到任何内容.

rest node.js strongloop loopbackjs

5
推荐指数
1
解决办法
831
查看次数

标签 统计

loopbackjs ×1

node.js ×1

rest ×1

strongloop ×1