如何在RethinkDB中创建唯一项

das*_*cht 17 rethinkdb

如何在RethinkDB中创建唯一项?

在MongoDb中我使用ensureIndex了这个,例如:

userCollection.ensureIndex({email:1},{unique:true},function(err, indexName){
Run Code Online (Sandbox Code Playgroud)

Dan*_*wes 21

RethinkDB当前不支持除主键之外的字段的唯一性约束.

您可以使用辅助表,其中唯一字段存储为主键,以便显式检查应用程序中的唯一性.

  • 这仍然是最好的解决方案吗?这是3年前发布的. (6认同)