Это от Ruby в Rails Document. (https://api.rubyonrails.org/v5.2.4.1/classes/ActiveRecord/Enum.html)
class Conversation < ActiveRecord::Base
enum status: [ :active, :archived ]
end
# conversation.update! status: 0
conversation.active!
conversation.active? # => true
conversation.status # => "active"
Но если
class Conversation < ActiveRecord::Base
enum reason: [ "not like", "need other" ]
end
В этом случае conversation.not_like?
может работать, если нет, как я могу проверить?