const results = await prismadb.favorite.findMany({
where: {
userId: user.id,
...(query && {
OR: [
{
companion: {
name: {
search: `${query}*`,
},
},
},
{
companion: {
description: {
search: `${query}*`,
},
},
},
],
}),
},
include: {
companion: {
include: {
favorites: true,
},
},
},
});
const results = await prismadb.favorite.findMany({
where: {
userId: user.id,
...(query && {
OR: [
{
companion: {
name: {
search: `${query}*`,
},
},
},
{
companion: {
description: {
search: `${query}*`,
},
},
},
],
}),
},
include: {
companion: {
include: {
favorites: true,
},
},
},
});