Я просто не понимаю эту часть
Скажем, вы очищаете коллекцию тегов, вызывая $ post-> getTags () -> clear ();и затем вызовите $ post-> getTags () -> add ($ tag).Он не будет распознавать тег, уже добавленный ранее, и будет выполнять два вызова базы данных.
Какие 2 вызова базы данных будут выполнены?Удалить все теги поста, а затем добавить один?Это то, что я ожидал?Или это будет что-то еще?