【发布时间】:2021-04-07 05:46:43
【问题描述】:
我需要将以下查询转换为 spring data mongo 模板。我看过很多例子,但没有一个在里面设置和数组
{
$project: {
"datastreamId": 1,
"datastreamName": 1,
"deviceId": 1,
"searchTags": { $arrayElemAt: [ "$searchTags", 0 ] },
"datastreamPos": {$arrayElemAt:[{$split: ["$datastreamId" , "_"]}, 1]},
"destId": "$destNode.id",
"dataBucketId": "$dataBucketNode.id",
"assetId": "$assetNode.id",
"hierarchy": { $setUnion: [ "$hierarchy", [{id: "$datastreamId", name: "$datastreamName", levelType: "Channel", level:6}] ] }
}
}
【问题讨论】:
标签: java mongodb spring-data-mongodb mongotemplate