回答編集履歴

4

修正

2019/10/02 06:33

投稿

rhiroe
rhiroe

スコア2349

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- `render @microposts`は`render partial: 'microposts/micropost', collection: @microposts`の省略です。
11
+ `render @microposts`は`render partial: 'microposts/micropost', collection: @microposts`の省略です。
12
12
 
13
13
  そもそも省略形であることや、省略前のコードが何を意味しているか理解できていますか?
14
14
 

3

余談

2019/10/02 06:33

投稿

rhiroe
rhiroe

スコア2349

test CHANGED
@@ -1,3 +1,15 @@
1
1
  提示していただいたコードを見てわかる通り`@micropost`は定義されていないので`nil`になっています。
2
2
 
3
3
  `render @microposts`としているようなので`@micropost`でなく`micropost`を使いましょう。
4
+
5
+
6
+
7
+ ##余談
8
+
9
+
10
+
11
+ `render @microposts`は`render partial: 'microposts/micropost', collection: @microposts`の省略です。
12
+
13
+ そもそも省略形であることや、省略前のコードが何を意味しているか理解できていますか?
14
+
15
+ よくわかっていなければ押さえておいたほうがいいです。

2

修正

2019/10/02 06:32

投稿

rhiroe
rhiroe

スコア2349

test CHANGED
@@ -1,3 +1,3 @@
1
1
  提示していただいたコードを見てわかる通り`@micropost`は定義されていないので`nil`になっています。
2
2
 
3
- `render @micropost`としているようなので`@micropost`でなく`micropost`を使いましょう。
3
+ `render @microposts`としているようなので`@micropost`でなく`micropost`を使いましょう。

1

修正

2019/10/02 06:29

投稿

rhiroe
rhiroe

スコア2349

test CHANGED
@@ -1,3 +1,3 @@
1
1
  提示していただいたコードを見てわかる通り`@micropost`は定義されていないので`nil`になっています。
2
2
 
3
- ちゃん定義してやればID渡せると思いま
3
+ `render @micropost`としているようなので`@micropost`でなく`micropost`使いましょう