change Model inherits from dict, return None if select_one has no result