Node.js SAILSJ是否可以将现有的mongo数据与字符串id字段一起使用?

Node.js SAILSJ是否可以将现有的mongo数据与字符串id字段一起使用?,node.js,mongodb,sails.js,waterline,sails-mongo,Node.js,Mongodb,Sails.js,Waterline,Sails Mongo,SailsJS mongo适配器(sails mongo)能否使用现有的mongo数据(不是通过SailsJS创建的)和字符串_id字段(与ObjectId相反)?是。您只需在模型中将autoPK设置设置为false: module.exports = { autoPK: false, attributes: {...}, ... } 查看完整文档。事实上,我不需要,新记录仍然使用ObjectID创建,旧记录使用字符串ID正常处理(除非另有证明)!我正在进行这项工作

SailsJS mongo适配器(sails mongo)能否使用现有的mongo数据(不是通过SailsJS创建的)和字符串_id字段(与ObjectId相反)?

是。您只需在模型中将
autoPK
设置设置为
false

module.exports = {

    autoPK: false,
    attributes: {...},
    ...

}

查看完整文档。

事实上,我不需要,新记录仍然使用ObjectID创建,旧记录使用字符串ID正常处理(除非另有证明)!我正在进行这项工作,并将在彻底测试后回答我的问题。。