在loopback中我将模型与cassandra数据源连接,但是当我尝试使用API Explorer使用该模型的post端点时,我收到一个错误:数据源中没有配置“XYZ”表。所以我自己使用具有相同模式但仍然得到相同错误的CQL在密钥空间中创建了一个表。我找到了两个解决此错误的方法:
我尝试了两种解决方案但两种方法都没有用。
规格
环回:2.x.x
数据源:Cassandra
在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
}