How does one relate when doing a create?
# orm-help
r
How does one relate when doing a create?
I believe I’ve found it in connect
Copy code
const userSubjects = await models.UserSubject.query();
  await Promise.all(
    userSubjects.map(({ levelId, subjectI, userId, ...data }) => {
      console.log("data", data);

      return photon.userSubjects.create({
        data: {
          hourlyRate: data.hourlyRate,
          online: <http://data.online|data.online>,
          level: {
            connect: { id: levelId }
          },
          subject: {
            connect: { id: subjectI }
          },
          user: {
            connect: { id: userId }
          }
        }
      });
    })
  );
And you can relate on non ID values too! 😮