This commit is contained in:
2021-08-12 11:49:27 +02:00
parent f0b9bd5401
commit 0906e3f729
2 changed files with 9 additions and 3 deletions

View File

@@ -35,8 +35,11 @@ export default class AnnouncesController {
}
public async show ({ params, response }: HttpContextContract) {
const announce = await Announce.findOrFail(params.id)
announce.load('message')
announce.load('cover')
return response.status(200).send({
user: await Announce.findOrFail(params.id)
announce
})
}

View File

@@ -16,12 +16,15 @@ export default class Announce extends BaseModel {
@belongsTo(() => Translation)
public message: BelongsTo<typeof Translation>
@column({ columnName: 'message_id' })
public messageId: number
@column()
public translationId: number
@hasOne(() => File)
public cover: HasOne<typeof File>
@column()
public fileId: number
@column.dateTime({ autoCreate: true })
public createdAt: DateTime