У меня есть эта таблицаВСТАВИТЬ, если не существует Mysql
id follow_id follower_id
1 | 2 | 3
2 | 2 | 4
3 | 2 | 5
4 | 2 | 6
5 | 3 | 7
6 | 3 | 8
Я хотел бы, чтобы пропустить Если я пытаюсь вставить «пару» follow_id 2, 3 follower_id без делать подзапрос для выполнения
может Я делаю INSERT ... ON DUPLICATE KEY UPDATE или что-то в этом роде?
UPDATE, для симфони пользователя
после ответов. Я использую Symfony, и сделать
UNIQUE INDEX followee_and_follower (follow_id,follower);
http://docs.doctrine-project.org/en/2.0.x/reference/annotations-reference.html#uniqueconstraint
Я пытаюсь ввести INSERT IGNORE в mytable (follow_id, follower_id) VALUES (2,3), но добавьте строку с новым id и follow_id 2 follower_id 3 – Barno
Вам нужен уникальный индекс (follow_id, follower_id). См. Мой обновленный ответ выше. –