如何在orientdb中添加约束
How to add constraints in orientdb
我有一个带有一些字段的 table 命名帖子,我想限制字段 'type' 只接受 3 个字符串 'video' 'photo' 和 'slideshow'
怎么做?
我试过了
alter property Post.type add constraint check
(post.type in ('video','photo','slideshow'));
但它不起作用
如何像
一样在orientdb中添加约束
alter table post add constraint check(type in ('video','photo','slideshow'));
您可以通过在 属性 上添加 REGEX 来实现:
CREATE CLASS Post Extends V
CREATE PROPERTY Post.type STRING
Alter PROPERTY Post.type REGEXP "video|photo|slideshow"
希望对您有所帮助
我有一个带有一些字段的 table 命名帖子,我想限制字段 'type' 只接受 3 个字符串 'video' 'photo' 和 'slideshow'
怎么做?
我试过了
alter property Post.type add constraint check
(post.type in ('video','photo','slideshow'));
但它不起作用
如何像
一样在orientdb中添加约束alter table post add constraint check(type in ('video','photo','slideshow'));
您可以通过在 属性 上添加 REGEX 来实现:
CREATE CLASS Post Extends V
CREATE PROPERTY Post.type STRING
Alter PROPERTY Post.type REGEXP "video|photo|slideshow"
希望对您有所帮助