有检查表列值的代码吗假设我们有一个表submittedpictures,它包含一个名为isFinalPicture的列共有5条记录,但只有一条记录isFinalPicture == true。其他的都是假的。
我怎样才能检查这个?
我已经试过了

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

但没用,我也没主意了

最佳答案

可能是这样的:

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

08-26 08:03