3

我想使用 PDI 勺子获取 mongodb 中的最大 id。

我的收藏中有以下字段:

  • 标识字符串
  • 流派字符串

在我插入新记录之前,我应该获得最大 ID。

您能帮我了解如何获得最大ID吗?

4

1 回答 1

2

您可以使用 MongoDB 输入步骤。

使用以下查询:

({ $group: { _id: '', theMaxId: { $max: "$_id" } } }

注意:这是一个聚合框架查询,您必须选中查询选项卡上查询框底部的“查询是聚合管道”框。

作为旁注 - 如果您使用的是 MongoDB id,它是自动递增的,因此您不需要找到最大值,递增它并使用 if 用于您的新记录。

希望有帮助,

标记

于 2016-09-27T16:08:04.780 回答