0

有没有办法指定 JayData 的字段必须是唯一的(与 SQL 相同)?

例如:

$data.Entity.extend("Test", {
    Id: { type: "int", key: true, computed: true },
    Name: { type: "string", required: true, unique: true, maxLength: 200 }
});

如果关键字不存在,怎么办?实际上,如果元素已经存在,我不希望添加它。

4

1 回答 1

0

如果您不需要自动生成的 id 字段,则将 name 声明为键并计算为 false,因此它将是一个唯一字段。如果您想保留 id 字段,那么您可以使用唯一索引来实现您想要的。索引支持在专业提供商中。

于 2013-03-14T19:14:14.163 回答