我可以在DynamoDB中查询包含空对象的文档吗?

时间:2016-05-27 20:54:18

标签: amazon-dynamodb

是否有可能在某个子文档为空的情况下查询给定分区键中所有文档的Dynamodb?也就是说,它是一个空对象。 我的文档类似于以下内容:

{
    bag : 'some_id',
    secondary: 'up',
    books : {
        one : {
            title : 'Some Title'
        }
    }
},
{
    bag : 'some_id',
    secondary: 'down',
    books : {}
}

在MongoDB中,它将查询“{books:{}}”。这是一个简单的问题,但我在码头找不到答案,据我所知,通过AWS控制台无法进行查询。

1 个答案:

答案 0 :(得分:1)

是的,Dynamodb AWS SDK不支持此查询。当您使用“:books”:{“M”:{}}时,您将收到“不支持查询密钥条件”错误消息。