質問編集履歴

1

試してみたことを追記しました

2017/07/08 01:33

投稿

yamady
yamady

スコア176

test CHANGED
File without changes
test CHANGED
@@ -25,6 +25,60 @@
25
25
  <% @post.post_images.each do |post_image| %>
26
26
 
27
27
  ```
28
+
29
+ ##【追記】試してみたこと
30
+
31
+
32
+
33
+ @articleからidを持ってくることにして、下記を試してみたのですが...
34
+
35
+
36
+
37
+ ```ruby
38
+
39
+ <%= @article.posts.each do |s| %>
40
+
41
+ <li><%= image_tag s.post_images %></li>
42
+
43
+ <% end %>
44
+
45
+ ```
46
+
47
+ htmlは下のように出てきました。
48
+
49
+
50
+
51
+ ```html
52
+
53
+ <li><img src="/images/#&lt;PostImage::ActiveRecord_Associations_CollectionProxy:0x007feda29a8ca0&gt;" alt="#&lt;postimage::activerecord associations collectionproxy:0x007feda29a8ca0&gt;" /></li>
54
+
55
+ ```
56
+
57
+
58
+
59
+ また、下記が自分としては一番しっくりきてるように思うのですが、
60
+
61
+
62
+
63
+ ```RUby
64
+
65
+ <%= @article.posts.post_images.each do |s| %>
66
+
67
+ <li><%= image_tag s.images.url unless post_images.images.blank? %></li>
68
+
69
+ <% end %>
70
+
71
+ ```
72
+
73
+ ```ruby
74
+
75
+ undefined method `post_images' for #<Post::ActiveRecord_Associations_CollectionProxy:0x007feda2c0ce10>
76
+
77
+
78
+
79
+ ```
80
+
81
+ No Method Errorとなってしまい・・・・
28
82
 
29
83
 
30
84