【发布时间】:2016-01-16 11:28:03
【问题描述】:
我正在使用一个名为 dynamoose 的库来访问 dynamoDB。
https://github.com/automategreen/dynamoose
我已经定义了一个模型:
var App = dynamoose.model('AppTest', new dynamoose.Schema ({
appID: { type: String, hashkey: true },
email: String,
isMaster: Boolean,
password: String
}));
当我执行保存操作时,一切正常,数据保存到 db。
var app = new App({
appID: user.appID,
email: user.email,
isMaster: false,
password: user.pwd
});
app.save(function (err) {
// Data is saved, and no error here
});
然后当我尝试获取我保存的数据时,也没有错误,但是用户未定义,虽然它存在于数据库中:
App.get({ email: 'some_existing_email' }, function (err, user) {
// err = null, user = undefined
});
【问题讨论】:
标签: node.js amazon-web-services amazon-dynamodb