当字段的类型为 Number 时,mongoose 会将其插入为 Int32 或 double,具体取决于实际值:
5 -> Int32 5.3 -> 双精度
实际上,根据插入的实体,同一字段具有不同的类型。
从 javascript 读取/写入这不是问题,因为两者都转换为数字。但是,如果您同时使用来自两种类型的强类型语言(例如 C#)的驱动程序,这就会成为一个问题。
是否可以将 mongoose 配置为始终将数字插入双精度,就像 mongo shell 那样?
| 归档时间: |
|
| 查看次数: |
3214 次 |
| 最近记录: |