我又试了一下,可以根据 created_at 做比较查询,ObjectId也可以吗?

你好,逻辑上不应该用 ObjectId 来排序,因为是随机数。

请问你如此比较是出于什么需求?

你们用的是 Mongodb 吧,ObjectId 不是随机数,是按照创建时间排序的,比 createdAt 有优势,比如不会重复

在某一时间内是连续递增的,但长期来看会有一些变化,请使用 creatdAt 比较。