Creating sample data
Before we get core of this chapter, we will need sample data to interact with. We created a couple of entries in our API in the previous chapter; however, since this chapter is all about content filtering and sorting, we will need more than a couple of entries in the database.
In Chapter 5, Customizing Our API, we saw how we can add new endpoints to our API. Let's use the same strategy to add a temporary API endpoint to populate some data in our database; we will use this API endpoint to create a few classrooms in our API.
Is This the Best Way to Get Sample data?
Adding a new API endpoint here is just a quick and dirty way to populate data in the database; however, this is not the recommended way to seed data into the system. We will cover the proper way to do so in Chapter 9, Production-Ready Applications. We're using the endpoint method, as we should be familiar by now with customizing Strapi routes and controllers; also, introducing the seed...