私はDynamoDBとVogels ORMライブラリを使って作業しています。何らかの理由で、私は修正できないというエラーを受けています。Node.JS Dynamo DB Vogels KeyConditionエラー
var BlogPost = vogels.define('BlogPost', {
hashKey : 'email',
rangeKey : ‘title’,
schema : {
email : Joi.string().email(),
title : Joi.string(),
content : Joi.binary(),
tags : vogels.types.stringSet(),
}
});
BlogPost
.query('[email protected]')
.exec(callback);
このコード例外:
{[にValidationException:KeyConditions又は KeyConditionExpressionパラメータのいずれかが、要求で指定されなければならない]
メッセージ:「KeyConditions又はKeyConditionExpressionパラメータ いずれかでなければなりませんが要求で指定された 'コード: 'にValidationException'、
時間:土2016年3月19日10時46分51秒GMT-0400(EDT)、requestId: 'A0YEPYICHOMPWNNUHY5AXR9BRYGIUMJO4P4ZDVUCHCKJNO9GDTXT'、 statusCode: 400、再試行可能:false、retryDelay:0}
私が間違っていることはありますか?私はこの問題を理解していないようです。どんな助けでも大歓迎です。
https://www.npmjs.com/package/vogels
https://github.com/ryanfitz/vogels