如何使用CQL和Spring数据在Cassandra中插入没有空值的Cassandra

时间:2019-02-21 06:43:49

标签: java spring cassandra cql

我正在尝试插入具有不同列值的行值,使用CQL命令,一切都很好,但是我不能在没有null值的情况下插入

插入查询为

insert into person (familyName,firstName,Phone) values('DUPONT','Oliver','245525');

其结果地址为空值

我的预期结果是这样的(Nb。我已经从stackoverflow中看到了与python相同的问题,但是我需要如何使用CQL命令行和spring data cassandra来做同样的事情)  enter image description here

我的Java JSON输出是


[
    {
        "familyName": 'BARON',
        "firstName": 'Mickael',
        "age": 32,
        "address": 'Poitiers',
        "phone": null
    },
    {
        "familyName": 'DUPONT',
        "firstName": 'Oliver',
        "age":null ,
        "address": null,
        "phone":'+335432312'
    }
]

我的预期结果是


[
    {
        "familyName": 'BARON',
        "firstName": 'Mickael',
        "age": 32,
        "address": 'Poitiers'
    },
    {
        "familyName": 'DUPONT',
        "firstName": 'Oliver',
        "age": ,
        "phone":'+335432312'
    }
]

(将接受答案)

0 个答案:

没有答案