我有一个复杂的JSON要从Cassandra
持久化/检索我打算存储 javax.json.JsonValue 或 javax.json.JsonObject (实现java.util.Map)
cassandra中的列数据类型应该是什么?
我尝试了以下内容 从Cassandra定义我的专栏如下 profile_data map //我也可以拥有它
从Java中,我创建了一个JsonValue,如下所示,并尝试将其设置为列
JsonObjectBuilder profileObjectBuilder = Json.createObjectBuilder();
profileObjectBuilder.add("name","vinod");
profileObjectBuilder.add("email", "abc@gmail.com");
profileObjectBuilder.add("city", "Chennai");
profileObjectBuilder.add("Country", "India");
但在持续存在期间,我会收到以下错误
Caused by: InvalidRequestException(why:line 1:267 no viable alternative at input 'India' (..."email":"abc@gmail.com","city":"Chennai","Country":["Indi]...))
注意:如果我创建一个没有任何键/值的空JsonObjectBuilder,那么保持成功。
请帮忙。