0
我下面的迈克尔·哈特尔的教程开始接触轨...Rails的教程端口亚马逊dynamodb
http://ruby.railstutorial.org/
我试图修改从我的PostgreSQL数据库后端亚马逊dynamodb。任何有关如何实现这一点的建议/帮助将非常有帮助。
我下面的迈克尔·哈特尔的教程开始接触轨...Rails的教程端口亚马逊dynamodb
http://ruby.railstutorial.org/
我试图修改从我的PostgreSQL数据库后端亚马逊dynamodb。任何有关如何实现这一点的建议/帮助将非常有帮助。
由于Hartl的教程强调非常强烈地学习ActiveRecord知识,其核心组件在DynamoDB的上下文中并没有真正意义,所以这将变得困难。
如果您坚持不懈,Amazon提供了aws-sdk gem,您可以将其捆绑到您的应用程序中。设置您的适当的凭据在config /初始化/ aws.rb初始化
AWS.config({
:access_key_id => 'your_access_key_id',
:secret_access_key => 'your_secret_access_key',
})
你可能会想你的模型(如适用)从AWS继承::记录:: HashModel如果你想有一个明智的与对象接口的方式。
你也可能想用这种格式编写一些评估者。
def img= image
self.has_image = true
AWS::S3.new.buckets[:images_cloudstock].objects[id].write(image.read)
end
def img
AWS::S3.new.buckets[:images_cloudstock].objects[id].url_for(:read) if has_image
end
你能概述哪些模型应该从AWS :: Record :: HashModel继承吗?这将是最有帮助的!哪里需要更改访问器?对于noob问题抱歉,但我刚刚开始学习RoR。在我做出这些修改后,Twitter的克隆示例是否仍然有效? – sambehera 2012-07-26 22:31:33