PatrickSJ7 years agoLevel 12ReplyReport SpamFor the first one you are querying the relationship which actually checks the database. For the second one you already loaded data from the DB before adding a new record. Alas, the data is stale and so need to be refreshed. $user = $user->refresh(); Like Reply 1 like