I am new to Couchbase so need a little help in below n1ql query:
company:1
{
'companyName':'A',
'employees':[{
'empId':101,
'name':'Test',
'deptId':'dept:1'
},
{
'empId':102,
'name':'Test2',
'deptId':'dept:1'
}]
}
dept:1
{
'deptName':'Dept One',
'location':'First Floor'
}
Output I need is like :
company:1
{
'companyName':'A',
'departments':[{
'deptName':'Dept One',
'location':'First Floor'
'employees:[{
'empId':101,
'name':'Test',
'deptId':'dept:1'
},
{
'empId':102,
'name':'Test2',
'deptId':'dept:1'
}]
}],
}
I tried using Unnest and then using sub query but could not achieve the desired result. May be NEST can help but I dont have much idea, how to use NEST in n1ql.
Please help to achive the desired output.