如何在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"

希望对您有所帮助