Sails.js Ассоциации отношения многих ко многим
У меня проблема со многими в отношениях в парусах, и если кто-то может мне помочь, это было бы здорово: D
У меня есть две модели User и Message, и ассоциации определяются следующим образом.
API / модели / user.js
module.exports = {
attributes: {
messages: {
collection: 'message',
via: 'owner',
dominant: true
}
}
};
API / модели / Message.js
module.exports = {
attributes: {
owner: {
model: 'user'.
via: 'messages'
}
}
};
Я проверил в БД (MySQL), что средняя таблица создана, и я успешно вставил данные, но я не могу извлечь данные.
я запускаю паруса и набираю
User
.find()
.populate('messages')
.exec(function(err,r){
while(r.length){
var thisUser=r.pop();
console.log(thisUser.toJSON())
}
});
Но я всегда не получаю никаких данных для сообщений, поле сообщений всегда пустое сообщение: []
Моя текущая версия паруса 0.10.0-rc4