© 2026 Hedgehog Software, LLC
findMany
columnFieldName:orderType
firstName:desc
@prisma/client
type ColumnField = keyof Astronaut; type Order = "desc" | "asc"; getAll: t.procedure .input(z.object({ sort: z.string().optional() })) .query(({ ctx, input }) => { const [col, order] = input.sort?.split(":") as any; return ctx.prisma.astronaut.findMany({ orderBy: { [col]: order, }, }); })