有什么方法可以设置通过快速加载加载的对象的键?例如,我有两个数据库表:
在我的Page模型中,我有:
translations () {
return this.hasMany('App/Models/PageTranslation');
}
当我做await Page.query().with('translations').fetch();
时,我的输出是:
{
id: 1,
translations: [
{
language: 'cs'
title: 'Moje první stránka',
slug: 'moje-prvni-stranka'
},
{
language: 'en',
title: 'My first page',
slug: 'my-first-page'
}
]
}
有什么办法可以得到这样的输出吗?
{
id: 1,
translations: {
cs: {
language: 'cs'
title: 'Moje první stránka',
slug: 'moje-prvni-stranka'
},
en: {
language: 'en',
title: 'My first page',
slug: 'my-first-page'
}
}
}