I have these 3 mongoDB collections :
client_results
[
'resultId':1,
'clientId':'client00',
],
[
'resultId':2,
'clientId':'client00',
],
results
[
'id':1,
'siteID':5
],
[
'id':2,
'siteID':6
]
sites
[
'id':5,
'language':'ar'
],
[
'id':6,
'language':'en'
]
how I can get client_results where results.site.language = 'en' ? in MYSQL query will like this :
select cr.id, cr.clientId from client_results cr
left join results r
on r.id = cr.resultId
left join site s
on s.id = r.siteID
where s.language = 'en';
but in mongoDB how I can make this query ?
thanks