I seem to have this error, and I'm not doing anything special:
NameError (undefined method `message_id_equals' for class `ActiveRecord::Relation')
Why? Here is the context:
@user_has_message = UserHasMessages.user_id_is(current_user.id).message_id_is(@message.id)
irb(main):012:0> UserHasMessages
=> UserHasMessages(id: integer, user_id: integer, message_id: integer, is_sender: boolean, created_at: datetime, updated_at: datetime)