Problem : How to store data as type number in mongodb using sails.js
我使用 sails.js 在 mongodb 中存储一些记录
名称为字符串 手机作为号码,我正在将手机从刺痛转换为号码
mobile = parseInt(mobile)
模型定义
mobile : {
type: 'number',
unique: true,
}
它应该看起来像
{
"name":"abc",
"mobile":123456789 // Number
}
但是插入记录后看起来像这样,因为移动类型是 double
{
"name":"abc",
"mobile":123456789.000000 // Double
}
如何将移动值形式字符串转换为整数值,即。 mongodb 中的数字。
谢谢
最佳答案
您可以将其转换为 NumberLong("2090845886852") 并且您可以保存它,将其隐藏为 64 位整数。它仅适用于 mongoshell
关于javascript - 如何使用 sails.js 将数据存储为 mongodb 中的数字类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32272410/