首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Node.JS Dynamo KeyCondition错误

Node.JS Dynamo KeyCondition错误
EN

Stack Overflow用户
提问于 2016-03-19 14:57:20
回答 1查看 357关注 0票数 0

我一直在使用DynamoDB和Vogels库。由于某些原因,我一直收到一个我无法修复的错误。

代码语言:javascript
复制
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('werner@example.com')
.exec(callback);

此代码抛出:

{ ValidationException:必须在请求中指定KeyConditions或KeyConditionExpression参数。 消息:“必须在请求中指定KeyConditions或KeyConditionExpression参数。”,代码:“ValidationException”, 时间:2016年3月19日(星期六) 10:46:51格林尼治时间-0400(美国东部时间),requestId: requestId statusCode: 400,retryable: false,retryDelay: 0}

我做错什么了吗?我似乎搞不懂这个问题。任何帮助都是非常感谢的。

https://www.npmjs.com/package/vogels

https://github.com/ryanfitz/vogels

EN

回答 1

Stack Overflow用户

发布于 2016-03-19 17:37:23

解决了问题。我使用Dynalite作为我的测试环境,它没有正确地处理调用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36103245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档