slc loopback:model不允许选择数据源

时间:2014-10-04 18:53:21

标签: json strongloop

完成本教程之后,我无法创建模型以允许我手动选择数据源。它会自动选择" db(内存)"

通过" slc loopback:datasource" ... datasource.json创建了许多数据源,如下所示:

{
  "db": {
    "name": "db",
    "connector": "memory"
  },
  "accountDB": {
    "name": "accountDB",
    "connector": "memory"
  },
  "anotherDB": {
    "name": "anotherDB",
    "connector": "mysql"
  },
  "yetAnotherDB": {
    "name": "yetAnotherDB",
    "connector": "mongodb"
  },
  "blah2DB": {
    "name": "blah2DB",
    "connector": "mysql"
  }
}

创建模型时:

[?]输入型号名称:account

[?]输入型号名称:account

[?]选择要将帐户附加到的数据源:db(内存)

[?]通过REST API公开帐户? (Y / N)

版本信息:

node --version v0.10.31

slc --version
strongloop v2.9.1 (node v0.10.31)
├── strong-build@0.2.1
├─┬ strong-supervisor@1.0.1
│ └── strong-agent@0.4.14
├── node-inspector@0.7.4
├── strong-deploy@0.1.4
├── strong-pm@1.2.0
├── strong-registry@1.1.1
├── nodefly-register@0.3.3
└── generator-loopback@1.3.1

1 个答案:

答案 0 :(得分:0)

我无法使用几乎相同的安装重现这一点。您使用的操作系统是什么?

另外,为了确定,您是否看到以下提示(您粘贴的内容略有不同):

[?] Select the data-source to attach account to: (Use arrow keys)
❯ db (memory) 

如果/当你看到,你可以尝试点击向下箭头键:会发生什么?

谢谢, 兰德