Couchbase N1QL 组合子查询结果
Couchbase N1QL combine subquery results
我 运行 三个不同的 N1QL 查询,结果如下所示
第一个结果:
{
"clicks": 12688190,
"m": 2,
"revenue": 51668.07,
"y": 2016 }
第二个结果:
{
"Signups": 45,
"m": 2,
"y": 2016 },
第三个结果:
{
"Deposits": 1,
"m": 2,
"y": 2016 }
我想要如下输出
{
"Deposits": 1,
"clicks": 12688190,
"Signups": 45,
"m": 2,
"y": 2016 }
如何在 N1QL 中加入这个差异结果??
您可以将子查询结果与 Couchbase 4.5.1 合并。
SELECT OBJECT_CONCAT( (subquery1)[0], (subquery2)[0], (subquery3)[0] );
我 运行 三个不同的 N1QL 查询,结果如下所示
第一个结果:
{
"clicks": 12688190,
"m": 2,
"revenue": 51668.07,
"y": 2016 }
第二个结果:
{
"Signups": 45,
"m": 2,
"y": 2016 },
第三个结果:
{
"Deposits": 1,
"m": 2,
"y": 2016 }
我想要如下输出
{
"Deposits": 1,
"clicks": 12688190,
"Signups": 45,
"m": 2,
"y": 2016 }
如何在 N1QL 中加入这个差异结果??
您可以将子查询结果与 Couchbase 4.5.1 合并。
SELECT OBJECT_CONCAT( (subquery1)[0], (subquery2)[0], (subquery3)[0] );