как смоделировать вложенный документ (MONGODB) в Sails.js

Привет

Кто-нибудь из вас знает, как смоделировать этот документ из MONGODB в Sails.js?

это пример документа на mongodb

{   
    "Iden_Codigo" : "13444",
    "Iden_Aseguradora" : NumberLong(25),
    "AdaptacionCanguro" : {
        "AC_LugarAC" : NumberLong(2)
    },
    "CaracteristicasSocioProfesionales" : {
        "CSP_SituaPareja" : NumberLong(3)
    }
}

Это мое решение, но оно неверно, кто-нибудь может мне помочь, пожалуйста

module.exports = {
tableName: 'Pacientes',
    attributes: {
        Iden_Codigo: {type: 'string',required: true},
        Iden_Aseguradora: { type: 'integer' },
        CaracteristicasSocioProfesionales: {
            CSP_SituaPareja: { type: 'integer' }
        },
        AdaptacionCanguro : {
            AC_LugarAC : { type: 'integer' }
        }

    }
};

person Charlie Molina    schedule 21.06.2017    source источник


Ответы (1)


Мне это однажды не понадобилось. Когда мне нужно сохранить ссылку или поддокумент, я просто передаю его целиком в формате JSON, и Sails.js/Waterline обрабатывает его правильно. Например, когда я сохраняю идентификатор, он автоматически преобразуется в идентификатор ссылочного объекта в MongoDB.

person Julian    schedule 01.07.2017