У меня вопрос, каков наилучший способ вернуть данные вставленных объектов с автоматически сгенерированными ключами (идентификаторами).Например, мне нужно вернуть сущности обратно после вставки их в базу данных.Я вижу три способа:
- Возвращать только сгенерированные ключи и сопоставлять их с необходимыми объектами сущностей в моем коде вручную.
- Возвращать полные сущности и отображать их в соответствующий класс сущностей.
- Не возвращать ничего и получать данные с помощью отдельного запроса выбора.
Случай 3 кажется менее эффективным, и я не могу выбирать между случаем 1 и случаем 2.
PS Я использую PostgreSQL, если это имеет значение.