我有下面的代码,这似乎很好地工作的方式:轨做的if/else逻辑
<%if group.employees.count > 0%>
<td><%= link_to group.employees.count.to_s, {:action => 'index', :controller => 'employees'}, {:id=>group.id}%></td>
<%else%>
<td><%= link_to "Add Employee", {:action => 'new', :controller => 'employees'}%></td>
<%end%>
我只是想知道如何能更轨写入使用友好的方式,除非?
我肯定不是一个球迷,除非有别的。如果使用'group.employees.present?',怎么办?调用#present?在控制台的空数组上显示返回false。 – dylanfm 2010-08-02 10:18:11
@dylanfm:你说得很好,我已经更新了答案来证明这一点。 – 2010-08-02 11:28:58