export const getCompanies = query({
args: {
minRevenue: v.number(),
maxRevenue: v.number()
},
handler: async (ctx, args) => {
const companies = await ctx.db.query("companies").withIndex('revenue', (q) => q.and(q.lte(q.field("revenue"), args.maxRevenue), q.gte(q.field("revenue"), args.minRevenue)),order('desc');
return companies;
}
});
export const getCompanies = query({
args: {
minRevenue: v.number(),
maxRevenue: v.number()
},
handler: async (ctx, args) => {
const companies = await ctx.db.query("companies").withIndex('revenue', (q) => q.and(q.lte(q.field("revenue"), args.maxRevenue), q.gte(q.field("revenue"), args.minRevenue)),order('desc');
return companies;
}
});