получить данные только что создавшийся записи?
Я хотел сразу вернуть INSERT, но в консоле выводится только INSERT 0 1, Есть ли другой способ сразу вернуть данные, кроме как брать через SELECT вторым запросом?
RETURNING в постгресе есть вроде
Это в запросе указать?
Не ахти, посмотрел даже Стэковерфлоу, тоже там про него речь, но чёт так и не догнал, RETURNING * в конце запроса ничем не помог
Хз насчёт *, но все же
.execute("INSERT INTO table(*args) VALUES($1...) RETURNING *") Так сделал
А чем тебе возвращать все значения того что ты итак только что создал Может возвращать только конкретные поля которые генерит база?
Допустим. А дальше?
Один фиг, что 1 поле берёшь, чтобы в след запрос отдать уже, что всё возвращаешь
Обсуждают сегодня