我有一个模型,每个资产都有一个main_image,而在附件模型中,每个资产只能有一个真值。我想知道是否有一种方法来拉这个记录没有循环通过每个记录,看看main_image设置为true或false。Rails得到一个没有循环的记录
澄清:
我可以找到使用下面的代码值:
<% @asset.attachments.each_with_index do |attachment, i| %>
<%= image_tag(attachment.attachment.s_640_480) if !attachment.main_image.nil? && attachment.main_image%>
<%end%>
,但是,我想知道如何做到这一点没有环...... 我不知道如何澄清任何更多...但这样的:
<%= image_tag(@attachment.where_main_image.s_640_480) %>
我知道这是行不通的,但基本上是概念
我想我差不多明白的问题,但你可以张贴一些简单的代码示例,所以我们会确定吗? – Arsen7
你能澄清你的问题吗?目前,我无法理解,你有什么设置和你想要什么。 – rubish
@ Arsen7 Gupta我试图澄清,不好意思,如果它仍然令人困惑。 –