我有一个名为posts的表,其中包含一些字段,我想限制字段'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'));
答案 0 :(得分:2)
您可以通过在属性上添加REGEXP来实现:
CREATE CLASS Post Extends V
CREATE PROPERTY Post.type STRING
Alter PROPERTY Post.type REGEXP "video|photo|slideshow"
希望有所帮助