mongodb - springboot中使用MongoTemplate的$lookup聚合函数
问题描述
db.cqm.aggregate(
{
$match:{node:"ERP-APPLICATION"}},
{
$lookup:
{
from: "cqm",
localField: "depends_on.node",
foreignField: "node",
as: "depends_on_hardware"
}
},
{
$lookup:
{
from: "cqm",
localField: "depends_on_hardware.depends_on.node",
foreignField: "node",
as: "depends_on_hardware_server"
}
}).pretty()
上面是 MongoDB 中使用的 $lookup。如何使用 MongoTemplate 在 springboot 中实现这一点。
解决方案
推荐阅读
- c++ - 如何在 C++ 中用单词显示数字的数字?
- excel - Excel VBA 在其他人在其中时以只读方式打开中央日志(也在 Excel 中)
- python - AWS Lambda 函数将奇怪的输出写入 S3
- java - 启动 2.5。Spring yml 属性覆盖测试配置 Bean
- java - 如何使用android在数据库中登录用户信息
- cuda - CUDA 网格维度最大值 - 它们在哪里定义?
- sql - 在 SparkSQL 中为日历日期重复相同的数据
- reactjs - 将用户 ID 名称添加到 Firebase
- python - 如何一次从数据框中的多个日期列中提取年份和月份?(得到一个错误)
- c# - 如何对异步调用的进度报告进行单元测试?