微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ruby-on-rails – Zombies的Rails – 实验3>练习4

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

有人,请帮忙吗?

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

练习:

Objective

In the each block,if a Zombie has more than 1 tweet,print out SMART ZOMBIE

Your Database:

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

The view code:

<% zombies = Zombie.all %>

<ul>
  <% zombies.each do |zombie| %>
    <li>
      <%= zombie.name %>
      # add if statement here
    </li>
  <% end %>
</ul>

解决方法

您正在寻找的代码是:

<% if zombie.tweets.count > 1 %>
SMART ZOMBIE
<% end %>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐