如何在 EdgeDB 中定义特定的自定义元组类型?

How do I define a specific, custom tuple type in EdgeDB?

提问人:Arthur 提问时间:10/30/2023 更新时间:10/30/2023 访问量:11

问:

我想定义一个由两个数字组成的元组,如下所示:

scalar type container extending tuple<int16, int16> {
  constraint expression on (
      __subject__.0 >= 0
      and __subject__.1 >= 0
      and __subject__.0 < 256
      and __subject__.1 < 256
      and __subject__.0 <= __subject__.1
    )
}

这可能吗?

我更喜欢这样而不是定义一个完整的对象类型,因为我希望元组类型也能在我的编程语言(TypeScript 和 Rust)中序列化为元组类型,而对象将序列化为接口/结构。

元组 edgedb

评论


答: 暂无答案