【问题标题】:Insert query in cassandra在 cassandra 中插入查询
【发布时间】:2016-09-03 19:08:17
【问题描述】:

这是我在 cassandra 中创建的自定义 UDT,但我无法为 UDT 构建正确的插入查询。

如果不存在则创建类型三个 ( 一段文字, b 文本 );

如果不存在则创建类型两个 ( c文本, d 冻结>> );

如果不存在则创建表一个 ( id 文本主键, 主冻 );

以下插入查询在 datastax 开发中心insert into one (id, main) values ('something', [ { 'c' : 'something', 'three': [{'a':'something', 'b': 'something'}] } ]); 中给出列类型不兼容错误

【问题讨论】:

    标签: cassandra


    【解决方案1】:

    你可以试试

    insert into one (id, main) values ('something', {       
        c : 'something',
        d : [ {a:'something', b: 'something'}]
        }
    );
    

    你在多个地方出错了。

    1. one 的定义没有列表。
    2. two 的定义包含 c,d - 不是 c, 三。
    3. 请使用c"c" 而不是'c'

    我希望您在将其发布到 stack-overflow 之前尝试更多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-13
      • 1970-01-01
      • 1970-01-01
      • 2018-10-14
      • 2017-08-13
      • 2016-07-06
      • 2014-09-01
      • 1970-01-01
      相关资源
      最近更新 更多