2017-04-05 26 views
0

我看到了JSON所有示例使用查詢作爲字符串如如何使用API​​,QueryBuilder的和批

String cqlStatement = "INSERT INTO users JSON '{\"id\":888 , \"age\":21 ,\"state\":\"TX\"}'"; 

,但我想用QueryBuilder的,因爲我想在批量插入插入JSON轉換成卡桑德拉。

由於

回答

1

使用Insert.json()方法

插入所提供的對象,使用在2.2卡桑德拉引入的INSERT INTO ... JSON語法。

實施例:

QueryBuilder.insertInto("my_data").json("{\"id\": 1, \"value\": \"This is a test\"}"); 

注意:這是從JSON字符串中省略的任何列將被默認爲NULL值(這將導致創建一個墓碑)。

相關問題