import { query } from "./_generated/server"; import { v } from "convex/values"; export const getByAd = query({ args: { adId: v.id("ads") }, handler: async (ctx, args) => { return await ctx.db .query("reviews") .withIndex("by_ad", (q) => q.eq("adId", args.adId)) .order("desc") .collect(); }, }); export const getByHandyman = query({ args: { handymanId: v.id("users") }, handler: async (ctx, args) => { return await ctx.db .query("reviews") .withIndex("by_handyman", (q) => q.eq("handymanId", args.handymanId)) .order("desc") .collect(); }, });