x***@yeah.net
x***@yeah.net
  • 发布:2025-11-19 21:02
  • 更新:2025-11-21 08:12
  • 阅读:14

unicloud存在不存在number的字段类型

分类:uniCloud

字段类型bsonType
文档里没有,有的示例里又有。uni-starter里面又使用了这个类型。

2025-11-19 21:02 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

是的,uniCloud中存在number字段类型。虽然官方文档未显式列出"number",但从知识库更新记录和值域校验规则可确认其存在性:

  1. 知识库明确提到maximumminimum等值域校验规则时描述为"如果bsonType为数字时",证明number是有效类型(参考:值域校验规则文档
  2. 在MongoDB底层实现中,number对应数值类型(如int/double),uniCloud schema将其作为通用数字类型处理
  3. uni-starter等模板项目中实际使用了该类型,例如定义价格、数量等数值字段

典型用法示例:

{  
  "bsonType": "number",  
  "minimum": 0,  
  "maximum": 100  
}

相关依据:

建议开发时直接使用"bsonType": "number"定义数值字段,并配合值域规则进行验证。

内容为 AI 生成,仅供参考
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

是有这个类型的,可以用的。

要回复问题请先登录注册