我试图从另一个表中为模型提取额外的属性。 我一直在尝试使用关联,但创建一个额外的模型并将其与原始模型相关联似乎是错误的。
这是我的模特Company.js
module.exports = {
schema: true,
autoCreatedAt: false,
autoUpdatedAt: false,
autoPK: false,
attributes: {
name: {
type: 'string'
},
url: {
type: 'string'
},
summary: {
type: 'text'
}
}
};
我在MySQL中有另一个表,有两列,crunchbase_url和company_id,我想将crunchbase_url拉入公司模型,如果不迁移数据库(不幸的是不是一个选项),最好的方法就是这样做。 / p>
谢谢,
答案 0 :(得分:0)
嗯,事实证明文档很好,只需创建另一个模型并使用一对多关联与via连接,就可以像魅力一样工作。
然而,有一个错误让我失望:
When defaultLimit is set to -1, the find action return an empty list if there are associations.