为什么下面不起作用?尝试从查询中排除所有 is_reply = 1 值,但不知道如何去做。我尝试了几种组合,但都失败了。
is_reply = 1 的所有记录仍会通过以下查询返回,我认为需要分或部分但如何?
@messages = Message.all(:conditions => ['is_reply = ? AND recipient_id = ? OR user_id = ?', 0, current_user.id, current_user.id] )
为什么下面不起作用?尝试从查询中排除所有 is_reply = 1 值,但不知道如何去做。我尝试了几种组合,但都失败了。
is_reply = 1 的所有记录仍会通过以下查询返回,我认为需要分或部分但如何?
@messages = Message.all(:conditions => ['is_reply = ? AND recipient_id = ? OR user_id = ?', 0, current_user.id, current_user.id] )