adverse-sapphire
adverse-sapphire11mo ago

How to handle with filters

How to handle the filters in the url http://localhost:5000/class?s=%7B%22%24and%22%3A%5B%5D%7D on a NestJS back-end that use Prisma as ORM?
6 Replies
kapa.ai
kapa.ai11mo ago
Hi @yepmad. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- Hmm, I don't know enough to give you a confident answer yet. The information extracts provided do not contain specific details on handling filters in the URL with a NestJS back-end using Prisma as ORM. However, refine does provide a syncWithLocation property that allows editing query parameters manually and sharing the current page, items count per page, sort, and filter parameters easily to others. This might be useful in your case. You can find more details about it here (https://refine.dev/blog/build-admin-panel-with-material-ui-and-strapi/). For more specific information on handling filters with refine, you can refer to the refine documentation (https://refine.dev/docs/advanced-tutorials/data-provider/handling-filters/). For handling filters with NestJS and Prisma, I would recommend referring to their respective official documentation or community resources. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai11mo ago
<@331304553641279490> kapa.ai is still learning and improving, please let us know how it did by reacting below
kapa.ai
kapa.ai11mo ago
Let me check the knowledge base for you. One moment! :books: ---------------------- I'm sorry, but the information extracts provided do not contain specific details on handling filters in the URL with a specific format like <http://localhost:5000/class?s=%7B%22%24and%22%3A%5B%7B%22institutionId%22%3A%7B%22%24eq%22%3A%22test%22%7D%7D%5D%7D&limit=10&page=1&offset=0.> However, refine does provide a syncWithLocation property that allows editing query parameters manually and sharing the current page, items count per page, sort, and filter parameters easily to others. This might be useful in your case. You can find more details about it here (https://refine.dev/blog/build-admin-panel-with-material-ui-and-strapi/). For more specific information on handling filters with refine, you can refer to the refine documentation (https://refine.dev/docs/advanced-tutorials/data-provider/handling-filters/). For handling filters with specific URL formats, I would recommend referring to the official documentation or community resources of the technology you are using for your back-end. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai11mo ago
<@331304553641279490> kapa.ai is still learning and improving, please let us know how it did by reacting below
fair-rose
fair-rose11mo ago
Hello @yepmad I guess your question is about backend. We can only answer questions specific to refine framework here.