3

insert-selectステートメントN1QL(キー/値が select ステートメントの結果であるドキュメントの挿入)を実行しようとしていますが、構文を理解できません。

私は実行してみました:

insert into tempbucket (KEY payload.id,VALUE select * from default where payload.fooId in [100,101 ] )  RETURNING * ;

いくつかのバリエーションではありましたが、何も機能しませんでした。

編集:SELECTステートメントは

select * from default where payload.fooId in [100,101 ]

作成するドキュメントの KEY はフィールドの値でkey 、VALUE は上記の SELECT ステートメントの JSON 全体です。

4

1 に答える 1