Created on 05-13-2020 12:29 PM - edited 05-13-2020 12:30 PM
Hi Friends,
I have mongo query which running perfectly fine from mongo shell.
b.test650.aggregate(
[
{
$group: {
"_id": {
X: "$X",
Y_DT: "$Y_DT",
Z: "$Z"
},
adj: {$sum: "$adj" },
bjc: {$sum: "$bjc" },
jbc: {$sum: "$jbc" },
mnk: {$sum: "$mnk"}
}
}
]
)
The same query when in ran from Nifi , RunMangoAggregation throwing out error, though the mongo aggregation query changed to json type query ...
{
"$group": {
"_id": {
"X": "$X",
"Y_DT": "$Y_DT",
"Z": "$Z"
},
"adj": {"$sum": "$adj" },
"bjc": {"$sum": "$bjc" },
"jbc": {"$sum": "$jbc" },
"mnk": {"$sum": "$mnk"}
}
}
Getting following error ..
Nifi workflow..
Processor(runMangoAggregation) configuration
What is the change I need to do in json query which supposed to executed @ runMongoAggregation processor?
Created 05-18-2020 01:27 AM
The issue is with the missing of square brackets at starting and @ ending ..
The working query is ..
[{
"$group": {
"_id": {
"X": "$X",
"Y_DT": "$Y_DT",
"Z": "$Z"
},
"adj": {"$sum": "$adj" },
"bjc": {"$sum": "$bjc" },
"jbc": {"$sum": "$jbc" },
"mnk": {"$sum": "$mnk"}
}
}]
Created 05-14-2020 09:44 AM
Hi friends,
Help me out get out this situation
Created 05-18-2020 01:27 AM
The issue is with the missing of square brackets at starting and @ ending ..
The working query is ..
[{
"$group": {
"_id": {
"X": "$X",
"Y_DT": "$Y_DT",
"Z": "$Z"
},
"adj": {"$sum": "$adj" },
"bjc": {"$sum": "$bjc" },
"jbc": {"$sum": "$jbc" },
"mnk": {"$sum": "$mnk"}
}
}]