Rails methods - returning boolean values
suggest changeAny method in Rails model can return boolean value.
simple method-
##this method return ActiveRecord::Relation
def check_if_user_profile_is_complete
User.includes( :profile_pictures,:address,:contact_detail).where("user.id = ?",self)
end
Again simple method returning boolean value-
##this method return Boolean(NOTE THE !! signs before result)
def check_if_user_profile_is_complete
!!User.includes( :profile_pictures,:address,:contact_detail).where("user.id = ?",self)
end
So,the same method will now return boolean instead of anything else :).
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents