Hey @ivkemilioner, for starters I recommend tagging your post with help to reach more people.
Anyways, if I understand your question correctly, you want to pass collections as an outside parameter to your API endpoint? I recommend checking the documentation, you can use query parameter to pass data to your endpoint.
For example, if you access your API route like this: /api/qapages?collection=questions, you can read the collection query parameter via req.query:
hi @ivkemilioner i have a suggestion 😁 you can use singleton pattern to create a one time connection to database and then reuse that connection so that you need not call connectToDatabase over and over
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Top comments (3)
Hey @ivkemilioner, for starters I recommend tagging your post with
help
to reach more people.Anyways, if I understand your question correctly, you want to pass
collections
as an outside parameter to your API endpoint? I recommend checking the documentation, you can use query parameter to pass data to your endpoint.For example, if you access your API route like this:
/api/qapages?collection=questions
, you can read thecollection
query parameter viareq.query
:However, make sure to validate the incoming parameter so it's possible to access only collections which should be accessible this way.
Thank you very much! I fixed !
hi @ivkemilioner i have a suggestion 😁 you can use singleton pattern to create a one time connection to database and then reuse that connection so that you need not call connectToDatabase over and over