无法通过java中的QueryBuilder将json插入cassandra
Posted
技术标签:
【中文标题】无法通过java中的QueryBuilder将json插入cassandra【英文标题】:Unable to insert json into cassandra via QueryBuilder in java 【发布时间】:2018-08-24 05:49:51 【问题描述】:我正在尝试使用 java 中的 Querybuilder 将 json 插入 cassandra。 我在项目中的依赖是
"com.datastax.cassandra" % "cassandra-driver-core" % "3.0.0"
我参考了这篇文章 (How to insert Json into cassandra using API, QueryBuilder and batch) 来插入 json,但是我的 queryBuilder 类中似乎不存在 .json()
方法。
QueryBuilder.insertInto(KEYSPACE,TABLE).json(jsonData);
它给了我一个错误
cannot resolve symbol json
是否有任何其他方法或方式使用 QueryBuilder 方法将 json 插入 cassandra ?如果我遗漏了什么,请告诉我。 提前谢谢!!!
【问题讨论】:
【参考方案1】:json 函数可从3.1 version 获得。在3.0 中不可用。
【讨论】:
以上是关于无法通过java中的QueryBuilder将json插入cassandra的主要内容,如果未能解决你的问题,请参考以下文章
如何在Knex中扩展QueryBuilder类时访问当前上下文的事务
[嘲笑QueryBuilder时为NullPointerException
Elasticsearch java api 常用查询方法QueryBuilder构造举例
csharp 通过新的QueryBuilder API查询SDL SmartTarget 2014