首页 > 解决方案 > 对 AWS 开发工具包的 API 调用将属于 Rails MVC 的哪一部分?

问题描述

我是 Rails 的新手,假设这会进入控制器,但不能 100% 确定。

例如,假设我有一个请求用户输入的前端界面,例如 S3 存储桶名称。我想使用 AWS-SDK 在 AWS 上为 S3 调用 API 来编写代码。我会在控制器文件夹中编写此代码吗?

标签: ruby-on-railsruby

解决方案


在这种情况下,用户将输入 S3 存储桶名称,然后提交表单。表单提交会将 S3 存储桶名称参数传递给控制器​​操作,然后控制器操作将包含使用该 S3 存储桶名称执行某些操作的逻辑。

所以是的,这将存在于控制器中,create如果您计划将表单作为提交表单,则可能是一个动作。


推荐阅读