【发布时间】:2015-03-18 10:52:27
【问题描述】:
我正在尝试使用我的 Rails 应用程序设置 DynamoDB。我在 Rails 4 上,我正在使用 aws sdk v2。我想从名为“RoomRaw”的数据库中查询项目。
在我的 Gemfile 中:
gem 'aws-sdk', '~> 2'
在 config/initializers/aws.rb 中:
Aws.config({
access_key_id: 'xxxxxxxx',
secret_access_key: 'xxxxxxxxxxxx',
region: 'ap-southeast-1'
})
在我的控制器中:
dynamo_db = Aws::DynamoDB::Client.new
dynamo_db.query({
table_name: 'RoomRaw',
key_conditions: {
'_id' => {
comparison_operattor: 'EQ',
attribute_value_list: ['12345']
}
}
})
我收到以下错误:
uninitialized constant WelcomeController::Aws
感谢任何建议。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 amazon-web-services amazon-dynamodb