防止某个 GraphCool 模型重复

Prevent duplicates for a certain GraphCool model

我有一个名为 Student 的 GraphCool 模型,它有一个名为 studentNumber 的字段。如何防止两个(或更多)不同的 Student 节点具有相同的 studentNumber?在 SQL 数据库中,我能够创建唯一索引来完成此操作。

最简单的方法是为特定字段启用 "Unique" 约束(studentNumber 在您的情况下为 Student 模型)。您可以在编辑模型时在结构视图中启用约束。

注意:在后台,这会像您建议的那样在数据库中创建一个唯一索引。