【问题标题】:Loopback table not configured issue环回表未配置问题
【发布时间】:2017-12-21 20:41:23
【问题描述】:
在环回中,我将模型与 cassandra 数据源连接起来,但是当我尝试使用 API Explorer 使用该模型的后端点时,出现错误:
数据源中未配置“XYZ”表。因此,我自己使用具有相同架构的 CQL 在键空间中创建了一个表,但仍然出现相同的错误。我为这个错误找到了两个解决方案:
- 自动迁移模型
- 使用 CQL 在键空间中创建表。
我已经尝试了这两种解决方案,但都没有奏效。
规格
环回:2.x.x
数据源:Cassandra
【问题讨论】:
标签:
cassandra
loopbackjs
loopback
【解决方案1】:
在 server/datasource.json 中配置数据源
"mycass": {
"host": "localhost",
"port": 9042,
"database": "test",
"password": "",
"name": "mycass",
"user": "",
"connectTimeout": 30000,
"readTimeout": 30000,
"connector": "cassandra"
}
在 server/model-config.json 中将模型附加到数据源
"modelName": {
"dataSource": "myCass",
"public": true
}