【问题标题】:Querying into CrateDB objects and skip if property not exists查询 CrateDB 对象并在属性不存在时跳过
【发布时间】:2018-11-30 15:00:48
【问题描述】:

我正在尝试对我的 CrateDB 进行查询,以查询可能存在属性的对象。但是我在获取ColumnUnknownException 时遇到了一些问题。

我的查询看起来很简单:

SELECT "attrs","location" FROM "doc"."raw_foo" WHERE attrs['management_entity'] != "" LIMIT 100;

attrs 列是一个具有许多属性的对象,正如我之前所说,有些行具有management_entityproperty。

谢谢!

【问题讨论】:

  • 你能把表的模式和 CrateDB 版本一起发布吗?查询看起来正确

标签: cratedb


【解决方案1】:

您的查询应该有单引号围绕不等于运算符 SELECT "attrs","location" FROM "doc"."raw_foo" WHERE attrs['management_entity'] != '' LIMIT 100;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-10
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 2019-03-20
    • 2021-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多