0

除了名称等于字符串“summary”的那一天,我如何查询给定一周的活动?

Activity.where(:week => wk, :day => "Summary").each do |daily_activity|
end 

你如何表达否定?并显示一周中每一天的活动,但不是当这一天是“摘要”时(因为它不是实际的一天)。

4

1 回答 1

0

您不能直接使用哈希来执行此操作,但您可以使用以下内容来执行此操作:

Activity.where(:week => wk).where('day != ?', 'Summary')

如果您想扩展查找器的选项,请查看squeel gem

于 2012-11-29T05:17:27.307 回答