Как получить данные из связывающей таблицы?

Подскажите пожалуйста как получить данные с связующей таблицы? введите сюда описание изображения

Вот данные которые приходят из сервера , и мне нужно получить authorId. Когда я делаю допустим console.log(this.printingEdition?.price); то цену я получаю без проблем. А вот как получить authorId не знаю подскажите пожалуйста)

this.store$.pipe(select(getPrintingEdition)).subscribe(
      data => {
        this.printingEdition = data;
        console.log(this.printingEdition?.authorsId);
        
      }
)

printingEdition имеет тип данных модель PrintingEdition

export interface PrintingEdition{
    id: number;
    title: string;
    description: string;
    price: number;
    currency: CurrencyTypeEnum;
    type: PrintingTypeEnum;
    authorsId: number[];
}

Ответы (1 шт):

Автор решения: Igor Inozemtsev

Надо обратиться к свойству authorInPrintingEdition, которое является массивом. В его первом элементе лежит объект, в котором есть информация об авторе. Вывод authorId в консоль: console.log(this.printingEdition?.authorInPrintingEdition[0]?.authorId)

→ Ссылка