检查表列是否包含特定值

时间:2012-11-15 16:43:25

标签: ruby-on-rails ruby

用于检查表格列值的任何代码?假设我们有一个表submittedpictures,它包含一个名为isFinalPicture的列。有5条记录,但只有一条记录有isFinalPicture == true。其他都是假的。

我该怎么检查?

我已经尝试了类似

的内容
<% if @user.games.rounds.submitted_pictures.isFinalPicture.include?(true) %>

但它没有真正起作用,而且我没有想法

1 个答案:

答案 0 :(得分:3)

也许是这样的:

<% if @user.games.rounds.submitted_pictures.where(:isFinalPicture => true).any? %>