如何使用 Vapor 添加约束?

问题描述

如何通过 Vapor 定义约束?这是我最近的尝试:

database.schema(Thingmabob.schema)
    .id()
    .field("parentID",.uuid,.required,.references(Stuff.schema,.id))
    .field("name",.string,.required)
    .field("isDocumened",.bool,.required)
    .field("value1",.uint,.required)
    .field("value2",.uint)
    .constraint(.custom("value2 > value1 + 1"))        // << "syntax error"
    .create()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)