вы можете определить свою собственную insert
операцию, которая выполняет эти шаги:
- запросить базу данных с внешним ключом вашей новой записи
- получить количество результатов
- присвойте my_id = count + 1
Допустим, у вас уже есть эта таблица в вашей базе данных.Вы хотите добавить новую запись в базу данных, которая имеет FK="three"
.
- БД запросов для объектов (
FK="three"
). - количество результатов равно 2. (последнийдве строки)
- назначить my_id = 3