首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在thinky中实施唯一性(rethinkdb)

在thinky中实施唯一性(rethinkdb)
EN

Stack Overflow用户
提问于 2016-07-17 16:30:18
回答 1查看 114关注 0票数 0

在thinky.io文档中,描述了以下模式来强制实现唯一性:

代码语言:javascript
复制
var Model = thinky.createModel("user",
    name: type.string()
}, {
    pk: "name"
});

其中,name属性被分配给主键。

这是打字错误吗?也就是说,应该是这样的:

代码语言:javascript
复制
var Model = thinky.createModel("user", {
    name: type.string()
}, {
    pk: "name"
});

另外,对于任何熟悉thinky的人来说,以前使用过这种模式,有没有类似的方法来分配唯一性,就像在mongoose (Mongodb)中一样:

代码语言:javascript
复制
const userSchema = new Schema({
    name: { type: String, unique: true }
});

谢谢。

更新:指向文档https://thinky.io/documentation/faq/的链接

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-17 17:06:40

是的,肯定是打字错误,因为第一个例子是无效的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38419313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档