Обновляю записи в pivot таблице, на вход приходит массив с названиями. В таблице десяток записей максимум.
Изначально сделал так: удалил все записи в таблице, потом в цикле из входного массива получаю запись по названию и делаю attach. Не уверен. но это похоже больше на костыль - с предварительным удалением всех записей. Вижу в документации есть метод синхонизации, вроде как раз предназначенный для подобного. Но в параметрах он принимает идентификаторы. Т.е. мне все равно входной массив нужно перебирать, получать записи, из них - идентификаторы в массив идентификаторов и отдавать в sync(). Не одно на одно получается?