Slide 30
Slide 30 text
όοΫΤϯυɿڌʹؚ·ΕΔ෦ΛऔಘͰ͖ΔΑ͏ʹ͢Δྫ
• (SBQI2-$PEFHFO4FSWFS1SFTFUͰܗΛίʔυੜ
import type { SiteResolvers } from "../__generated__/types";
export const Site: SiteResolvers = {
rooms: async (parent, _arg, ctx) => {
// Implementation of the resolver.
//
//
//
//
},
};
resolvers/Site.ts
• ੜ͞Εͨܗʹରͯ͠σʔλϑΣονΛ࣮
• ͜ͷ߹σʔλϕʔεͱͷΓऔΓʹ1SJTNBΛར༻͍ͯ͠Δ
return ctx.prisma.room.findMany({
where: {
siteId: parent.id,
},
});