我有一个类似于以下结构的表。
表名id Receipt_No type v_amount v_date c_date v_name v_status
7 150325006 SWD 60.00 2015-04-15 2015-04-28 Deepak No
8 150325006 GOODS 1195.00 2015-04-15 2015-04-28 Deepak No
9 150325006 BURNING 290.00 2015-04-15 2015-04-28 Deep No
10 150325006 BURNING 290.00 2015-04-15 2015-04-15 Deep No
v_catagory="Deep" and v_name="BURNING"
我只知道v_catagory和v_name列值。假设我有v_name ="Deep" and v_catagory="BURNING"
信息。我需要id no-9.10
的所有行值,最后在表中显示所有必需值,表示GET /posts/html-android-app?referrer=rss HTTP/1.1
Host: mixturatech.com
Connection: close
应该在桌子上显示。请帮帮我。
答案 0 :(得分:1)
您可以尝试使用where
方法(假设您的模型为User
)。
在*_controller.rb
:
@result = User.where(type: 'BURNING', v_name: 'Deep')
在您看来:
<table>
<% @result.each do |r| %>
<tr>
<th class="text-center"><%= check_box_tag :check_value, 1, :id => "checkbox1-1" %></th>
<td class="text-center"><%= r.id %></td>
</tr>
<% end %>
</table>
Raw sql:
select *
from users
where type = 'BURNING' and v_name = 'Deep'