【发布时间】:2022-01-21 15:45:52
【问题描述】:
有两个表用户和活动。
我可以使用withGraphJoined 加入这些活动。响应json是这样的,
[
{
user: 'first',
activity: [{ type: 'act1' }, { type: 'act2' }],
},
{
user: 'second',
activity: [{ type: 'act3' }, { type: 'act2' }],
},
];
现在我只想获取第一个活动并将当前数组变成第一个活动对象。 {user:"second", activity:{type:"act3}}
我试过了,但我仍然得到了数组中的所有活动。
User.query()
.withGraphJoined('activity')
.modifyGraph('activity', (builder) => builder.first());
【问题讨论】:
标签: javascript mysql node.js knex.js objection.js