我是 DynamoDb 的新手。我正在尝试访问数组内的对象:
在表格中创建了一个新项目-
survey.create({
survey_name: 'Cycle',
description: 'Describe me',
test:[{
title:'hello1'
},{
title:'hello2'
}]
}, function (err, survey) {
if(err){
console.log(err)
}else{
console.log('created', survey.get('survey_name'));
}
});
我无法获取“test[n].title”,得到 0 个结果。
survey.query('Cycle')
.filter('test.title').equals('hello2') //Tried it with test[0].title also
.exec((err,data)=>{
if(err){
console.log(err);
}
else{
console.log(data);
}
});
另外,我想检索表项目的一部分(json),即。如果可能的话,“测试”