在这种情况下,应该使用 /comments\ 路径来展示所有的 post 评论列表。这样做可以更好地反映出评论是一个独立的实体,并且不仅仅与 review 或 post 关联。这种设计也更加清晰和模块化,使得代码的组织和管理更加方便。

使用 /posts/comments\ 路径可能会给人一种评论仅仅与 post 相关,并且将来如果有其他类型的实体也有评论时,需要为每个实体都创建一个新的路径,这可能会导致路径冗余和混乱。

另外,如果评论还有其他层级,比如回复或者子评论,可以考虑使用 /comments/{commentId}/replies\ 或者 /comments/{commentId}/children\ 来表示。这样可以更清晰地展示评论的层级结构。


原文地址: https://www.cveoy.top/t/topic/pRdG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录