【发布时间】:2018-07-31 21:08:29
【问题描述】:
我在 Nodejs 8.9 和最新的 Datastax Cassandra 驱动程序上运行。 在服务启动时,我正在执行 2 个查询,一个创建一个表(以防它不存在),另一个创建一个物化视图。
表创建查询通过没有任何问题,但是当我为物化视图执行查询时,我收到“未配置表”错误。
我尝试调试它,并看到(通过终端)在查询执行后该表确实没有出现在 Cassandra 中,它只有在我完全停止服务后才会出现。我尝试在创建表并重新创建后关闭连接,但仍然出现相同的错误。
这就是我执行查询的方式:
try{
let respose = await client.execute(query, null, queryOptions);
}catch(error){
throw (error);
}
更改 CONSISTENCY_POLICY 也无济于事。
请指教。
【问题讨论】: