请问表格存储范围查询能筛选出列不存在的数据么?比方说一组数据中没有orderID这一列的数据。

请问表格存储范围查询能筛选出列不存在的数据么?比方说一组数据中没有orderID这一列的数据。

展开
收起
真的很搞笑 2023-03-28 14:27:20 163 分享 版权
2 条回答
写回答
取消 提交回答
  • getRange加filter
    1684eab23960b8c15fc28beba0b4db50.png https://help.aliyun.com/document_detail/43017.htm?spm=a2c4g.11186623.0.0.41e9379bMpHbJu#section-n82-igs-yy6,此回答整理自钉群“表格存储技术交流群-2”

    2023-03-29 23:13:42
    赞同 展开评论
  • 随心分享,欢迎友善交流讨论:)

    在表格存储中,范围查询只能筛选出存在的列数据,不能筛选出不存在的列数据。如果要查询出是否存在某一列,可以通过Tablestore的元数据信息来查询。可以使用DescribeTable API获取表的结构信息(包括所有的主键列和属性列),然后遍历所有的行数据,检查每一行的数据中是否存在目标列,来判断是否存在该列数据。另外,Tablestore也提供了一个基于搜索引擎的全文检索服务,可以通过建立索引来实现对列的全文检索。在索引中,如果该列不存在,则索引不会记录该列的数据。因此,可以通过全文检索来实现列的存在性判断。

    2023-03-28 16:10:34
    赞同 展开评论

阿里云存储基于飞天盘古2.0分布式存储系统,产品多种多样,充分满足用户数据存储和迁移上云需求。

收录在圈子:
+ 订阅
阿里云存储基于飞天盘古2.0分布式存储系统,产品包括对象存储OSS、块存储Block Storage、共享文件存储NAS、表格存储、日志存储与分析、归档存储及混合云存储等,充分满足用户数据存储和迁移上云需求,连续三年跻身全球云存储魔力象限四强。
还有其他疑问?
咨询AI助理