Rails 4 个隐藏跨度在视图中
Rails 4 hiding span in view
我有一个跨度,当使用 <% if listing.open_houses.exists? %>
在数据库中检测到开放房屋时会显示该跨度。我需要它在 date/time 过去后不显示。我有一个控制器方法可以为开放日本身执行此操作,但不确定如何为视图中的跨度执行此操作。我在下面包含了控制器代码作为参考。感谢您的帮助!
控制器方法:
@open_houses = OpenHouse.upcoming.where(listing_id: @listing.id).where('open_houses.start_date >= ?', Date.current).order(start_date: :asc)
我能够使用<% if @open_houses.count >= 1 %>
!一些小而愚蠢的东西让我花了太多时间才弄明白。
我有一个跨度,当使用 <% if listing.open_houses.exists? %>
在数据库中检测到开放房屋时会显示该跨度。我需要它在 date/time 过去后不显示。我有一个控制器方法可以为开放日本身执行此操作,但不确定如何为视图中的跨度执行此操作。我在下面包含了控制器代码作为参考。感谢您的帮助!
控制器方法:
@open_houses = OpenHouse.upcoming.where(listing_id: @listing.id).where('open_houses.start_date >= ?', Date.current).order(start_date: :asc)
我能够使用<% if @open_houses.count >= 1 %>
!一些小而愚蠢的东西让我花了太多时间才弄明白。