Reportistica Ore 3

This commit is contained in:
Paolo Arena
2021-02-25 02:59:25 +01:00
parent 39c08afb95
commit 4800186161
6 changed files with 23 additions and 5 deletions

View File

@@ -1115,12 +1115,20 @@ module.exports = {
if (numrowend < 0)
numrowend = 1;
let mylkLF = params.lk_LF;
if (params.af_objId_tab) {
query.push(
{ "$addFields": { "myId": { "$toObjectId": '$' + params.lk_LF } } }
);
mylkLF = 'myId';
}
if (params.lk_tab) {
query.push(
{
$lookup: {
from: params.lk_tab,
localField: params.lk_LF, // field in my collection
localField: mylkLF, // field in my collection
foreignField: params.lk_FF, // field in the 'from' collection
as: params.lk_as
}