我使用页码和限制在 Go 中创建了分页。在哪里Limit & Page Number are INT
我创建了如下分页:
MONGO_SESSION.Find(nil).Skip(pageNumber*limit).Limit(limit).Sort("_id").All(&RETURN_STRUCT)
它工作正常。但是当我发送页码或限制为零时。默认情况下,mongo DB 返回所有记录,因为没有什么可以跳过和限制的。
所以我的问题是,在零限制和零页码的情况下,什么是好的做法。
实践一:发送所有数据。不要发送错误响应。
实践 2:发送错误响应说“页码和限制不能为零”
注意:我不能硬编码限制或页码。
任何建议将不胜感激。
慕运维8079593
HUX布斯
holdtom
相关分类