我有一个简单的模式:
export default {
title: 'hash schema',
version: 0,
primaryKey: 'hash',
type: 'object',
keyCompression: true,
properties: {
uuid: { type: 'string' },
id: { type: 'number' }
}
}
我想要一个以字符串字段uuid
作为主键的表,并希望将其映射到一个自动增加的唯一数字。
有办法做到这一点吗?
"自动递增";对我来说听起来不太像UUID。UUID应该是随机的和不可预测的。你让自己容易受到德国坦克问题的影响
不过,您可以使用"format": "uuid"
在JSON模式中指示字符串应该是UUID。它仅在支持规范版本draft2019-09或更高版本的实现中可用。