复合对象的复数命名约定

Plural naming convention for composite objects

问题是关于命名变量或标识符的正确方法,这些变量或标识符将两个或多个 "things" 的集合分组。让我用例子和问题进一步解释......

我的母语不是英语。

在您的示例中,您将其命名为 "appointmentIds",因为它是您约会类型的多个 ID,即许多 不同 约会的 ID。

"appointmentsIds" 将暗示 an 约会与其 ID 之间的关系,即约会(单数)有许多不同的 ID,这在您的示例中是不可能的!我建议阅读名词和 possesive(我知道英语不是你的母语,英语很难!)