环回表未配置问题

时间:2017-07-17 10:39:35

标签: cassandra loopbackjs loopback

在loopback中我将模型与cassandra数据源连接,但是当我尝试使用API​​ Explorer使用该模型的post端点时,我收到一个错误: 数据源中未配置“XYZ”表。所以我自己使用具有相同模式但仍然得到相同错误的CQL在密钥空间中创建了一个表。我找到了两个解决此错误的方法:

  1. 模型的自动迁移
  2. 使用CQL在键空间中创建表。
  3. 我已尝试过两种解决方案,但两种方法均无效。

    规范

      

    环回:2.x.x

         

    数据源:Cassandra

1 个答案:

答案 0 :(得分:0)

在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
  }