我试图通过在railsforzombies中进行一些实验来学习Rails,我在lab3(如果声明)中。

它有两个表:

  • 僵尸{id,名称,墓地}
  • 鸣叫{id,status,zombie_id}

  • 目标
    在每个区块中,如果僵尸发布了1条以上推文,请打印出SMART ZOMBIE
     <% zombies = Zombie.all %>
    
    <ul>
      <% zombies.each do |zombie| %>
        <li>
          <%= zombie.name %>
          # add if statement here
        </li>
      <% end %>
    </ul>
    

    我尝试了一些解决方案,但我弄错了。

    最佳答案

    <% if zombie.tweets.size > 1 %>
      Smart Zombie!
    <% end %>
    

    关于ruby-on-rails - if声明在Rails中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4776767/

    10-10 14:50