Fetch a Specific Genre

Learn how to retrieve specific data based on conditions from MongoDB.

Fetching a specific genre

By using Mongo’s find operation and the genre_id as a search input, it’s possible to retrieve just one genre from the database. As a result, we pass the ID of the parameter we’re interested in learning more about as a query and pass the user’s token as a header. This is a straightforward GET request.

Setting up the controller

In the genreCollections.go file, we create a GetGenre() function. This utilizes the FindOne() technique in Mongo. Therefore, after receiving genre_id as the necessary query argument, this function queries the database to determine whether the needed data is there. The requested data is returned if it exists; otherwise, an error is raised. We add the following code to the file:

Get hands-on with 1200+ tech skills courses.