1

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

我怎样才能检查这个?

我已经尝试过类似的东西

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

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

4

1 回答 1

3

也许是这样的:

<% if @user.games.rounds.submitted_pictures.where(:isFinalPicture => true).any? %>
于 2012-11-15T16:45:30.433 回答