Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 PDI 勺子获取 mongodb 中的最大 id。
我的收藏中有以下字段:
在我插入新记录之前,我应该获得最大 ID。
您能帮我了解如何获得最大ID吗?
您可以使用 MongoDB 输入步骤。
使用以下查询:
({ $group: { _id: '', theMaxId: { $max: "$_id" } } }
注意:这是一个聚合框架查询,您必须选中查询选项卡上查询框底部的“查询是聚合管道”框。
作为旁注 - 如果您使用的是 MongoDB id,它是自动递增的,因此您不需要找到最大值,递增它并使用 if 用于您的新记录。
希望有帮助,
标记