回答編集履歴
1
コード例を追加
answer
CHANGED
@@ -1,5 +1,13 @@
|
|
1
1
|
Railsでデータを登録する際には、コントローラーに`create`という名前のアクションが必要です。
|
2
|
-
[Rails
|
2
|
+
例えば、[Railsの公式ドキュメント](https://railsguides.jp/getting_started.html#%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%A7%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E4%BF%9D%E5%AD%98%E3%81%99%E3%82%8B)の例では、`Article`モデルのデータを登録する際には、このようなコードになっています。
|
3
|
+
```rb
|
4
|
+
def create
|
5
|
+
@article = Article.new(params[:article])
|
6
|
+
|
7
|
+
@article.save
|
8
|
+
redirect_to @article
|
9
|
+
end
|
10
|
+
```
|
3
11
|
|
4
12
|
今のコードですと、`def new`はあるのですが、`def create`がないので、データの登録処理が実装できていないように見えます。
|
5
13
|
|