returning *
がなくても、PostgreSQL文から常にJSON表現を返すクエリを探しています。ここでは例です:PostgreSQL文(結果を返さない文でも)のrow_to_json(行)を呼び出します。
WITH result AS (insert into users("name", age) values('drew', 42))
select row_to_json(row) from result as row;
今私は取得しています:
WITH query "result" does not have a RETURNING clause
はresult || {}
を言うためにとにかくはありますか?
これは、SQLクエリを定義したユーザですので、私は戻っては – Matt
Insert文を使用することを前提に、returning' 'せずにデータを返すことはありませんすることはできませんだからあなたは何も選択肢がありません。 – klin
@Mattただ一つの方法があります:解析し、検証してください。 –