Добавление элементов в несколько объектов связано

#powerapps #powerapps-canvas

#powerapps #powerapps-canvas

Вопрос:

Ищете наилучший практический подход

У меня есть 2 объекта, книга и автор

Книга имеет отношение N: 1 к автору, много книг, 1 автор

У меня есть экран «Добавить книгу»

Он выполняет поиск в Google book API и возвращает книги в галерее.

В элементах галереи у меня есть кнопка «Добавить в базу данных», с помощью которой я хочу добавить название книги, автора и другую информацию в объект книги.

Мой вопрос в том, каков наилучший подход для добавления информации об авторе во второй объект и привязки его обратно к элементу в книге?

Я пытался выполнить исправление, поиск, связать, найти, и я просто не могу понять это правильно. Может быть, я использую здесь неправильный подход?

Ответ №1:

Сначала вы должны создать запись автора (или найти запись автора, если она уже доступна в базе данных) и сохранить созданную запись автора в глобальной переменной. Затем при создании записей дочерней книги свяжите поиск автора с глобальной переменной. Подробнее

 Set(recAuthorRecord, Patch(Authors, Defaults(Author), {lastname: "Author Name"}));

Patch(Books, Defaults(Book), {bookname:"Book Name", Book_Author: recAuthorRecord});
  

Комментарии:

1. Идеальный. Спасибо!