【问题标题】:loopback - user model not in my folder?loopback - 用户模型不在我的文件夹中?
【发布时间】:2018-04-15 14:45:12
【问题描述】:

我正在为使用用户模型的预构建项目的项目使用环回。
但是,我无法获取用户。我研究并发现有办法改变它;但是我没有在 common/models 中找到用户文件(user.js 和 user.json)以及其他模型。
我也无法在我的 postgres 数据库中看到它。 这是为什么?我应该从环回的 github 存储库中粘贴文件(user.json 和 user.js)并使用脚本“自动迁移”来查看它吗?

【问题讨论】:

    标签: node.js loopbackjs loopback


    【解决方案1】:

    但是我没有找到用户文件(user.js 和 user.json) 常见/型号

    用户模型是内置模型,可以在node_modules/loopback/common/models找到。

    我在我的 postgres 数据库上也看不到它。这是为什么?我是不是该 从 github 存储库中粘贴文件(user.json 和 user.js) 环回并使用脚本“自动迁移”能看到吗?

    如果您使用的是内置模型(几乎可以肯定是因为默认情况下 loopback 会加载内置模型),您已经可以从 documentation 运行自动迁移脚本

    var server = require('./server');
    var ds = server.dataSources.db;
    var lbTables = ['User', 'AccessToken', 'ACL', 'RoleMapping', 'Role'];
    ds.automigrate(lbTables, function(er) {
      if (er) throw er;
      console.log('Loopback tables [' + lbTables + '] created in ', ds.adapter.name);
      ds.disconnect();
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-29
      • 1970-01-01
      • 2017-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-25
      相关资源
      最近更新 更多