ドキュメントはすべて、そのような配列要素を持っている:Azure Cosmos DB Query:ドキュメント間で配列を連結する方法は?私CosmosDBデータベース内
{
id: 1,
list: [1, 2, 3]
},
{
id: 2,
list: [2, 3, 4]
},
...
私はすべてのドキュメント間の配列「リスト」を連結クエリは(理想的には、私がUNIQUE連結をたいが、私は開始することができますしたいですそれらすべてで)。私が欲しい
結果は次のとおりです。
[1, 2, 3, 2, 3, 4]
またはより良い:
[1, 2, 3, 4]
この集計のような「感じ」が、私はそれのまわりで私の頭を取得するように見えることはできません。何か案は?
各文書を順番に読み込んで繰り返し処理できることはわかっています。私はクエリでこれを行い、順番にすべてのドキュメントをロードする費用を避けることを望んでいた。これはすべて返すこと
SELECT value i
FROM c
join i in c.list
注:
これは私が必要とするものです。ありがとうございます! – n8wrl