質問編集履歴

2

エラーメッセージの修正

2020/02/21 12:45

投稿

tttkkm
tttkkm

スコア10

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,8 @@
7
7
 
8
8
 
9
9
  #発生している問題
10
+
11
+ 下記のようなメッセージがブラウザに表示されました。
10
12
 
11
13
 
12
14
 

1

エラーメッセージの追加

2020/02/21 12:45

投稿

tttkkm
tttkkm

スコア10

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,40 @@
7
7
 
8
8
 
9
9
  #発生している問題
10
+
11
+
12
+
13
+ NoMethodError in Posts#show
14
+
15
+ Showing /home/progate/tweet_app/app/views/posts/show.html.erb where line #5 raised:
16
+
17
+
18
+
19
+ undefined method `[]' for nil:NilClass
20
+
21
+ Extracted source (around line #5):
22
+
23
+
24
+
25
+
26
+
27
+ <div class="posts-show-item">
28
+
29
+ <p>
30
+
31
+ <%=@post[0].content%>
32
+
33
+
34
+
35
+ </p>
36
+
37
+ <div class="post-time">
38
+
39
+
40
+
41
+ Rails.root: /home/progate/tweet_app
42
+
43
+
10
44
 
11
45
  @postとPost.allが同じなら、@postでも同様の結果が出るはずだと考えたのですが、何が違うのでしょうか?
12
46