僵尸之路 - 实验3>练习4

Ron*_*Ron 4 ruby-on-rails

我尝试解决这个练习2个小时,我找不到解决办法?

有人,请帮忙吗?

http://railsforzombies.org/labs/3/exercises/16

练习:

目的

在每个区块中,如果Zombie有超过1条推文,则打印出SMART ZOMBIE

你的数据库:

Zombies
id  name  graveyard
1   Ash   Glen Haven Memorial Cemetary
2   Bob   Chapel Hill Cemetary
3   Jim   My Fathers Basement

Tweets
id  status                                    zombie_id
1   Where can I get a good bite to eat?       1
2   My left arm is missing, but I don't care  2
3   I just ate some delicious brains          3
4   OMG, my fingers turned green.             1
Run Code Online (Sandbox Code Playgroud)

视图代码:

<% zombies = Zombie.all %>

<ul>
  <% zombies.each do |zombie| %>
    <li>
      <%= zombie.name %>
      # add if statement here
    </li>
  <% end %>
</ul>
Run Code Online (Sandbox Code Playgroud)

Mic*_*ley 8

您正在寻找的代码是:

<% if zombie.tweets.count > 1 %>
SMART ZOMBIE
<% end %>
Run Code Online (Sandbox Code Playgroud)