我已经设置了数据库模式,以便可以软删除所有条目。我在提出异议查询生成器以返回所有未删除的lessons
以及返回其lesson.cards
时都遇到麻烦。
示例:
[
{
title: 'lesson 1',
deletedAt: null,
cards: [
{
title: 'card 1',
deletedAt: '2019-01-06T14:34:36.314Z'
},
{
title: 'card 2',
deletedAt: null
}
]
}, {
title: 'lesson 2',
deletedAt: '2019-01-06T14:34:36.314Z',
cards: [
{
title: 'card 3',
deletedAt: null
}
]
}
]
我希望查询返回:
[
{
title: 'lesson 1',
deletedAt: null,
cards: [
{
title: 'card 2',
deletedAt: null
}
]
}
]
使用where语句适合Lesson
,但我不确定如何处理其中的cards
。