0

我在流星应用程序中使用 SimpleSchema。现在我需要定义具有多个字段的唯一键。在一个集合中,我有类似的字段

servingDate, vanId, timeSlot

我需要在这三个领域创造一个独特的。在 SimpleSchema 中是否有任何可能?

4

1 回答 1

3

您无法通过简单的模式配置来做到这一点。您唯一有效的选择是:

if (Meteor.isServer) {
  MyCollection._ensureIndex(
    {servingDate: 1, vanId: 1, timeSlot: 1},
    { unique: true }
  );
}
于 2015-12-13T13:39:46.087 回答