Hola 👋🏽 este es mi primer proyecto de Node, Express y MongoDB. He construido mi primer servidor para una API ficticia que te permite ingresar información en una web de adopción de gatitos 😸.
El modelo de datos de MongoDB es un objeto, donde tienes las siguientes claves distintas que serán requeridas:
const document = {
_id: "id_de_mongoDB",
name: "nombre_del_gatito",
race: "raza_del_gatito",
color: "color_del_pelaje_del_gatito",
age: "edad_del_gatito",
responsiblePerson: "persona_responsable_del_gatito",
};
HTTP Request | Endpoint | Descripción |
---|---|---|
GET | /kittens | Todos los gatitos registrados. |
GET | /kittens/id | Gatito por su id. |
POST | /kittens | Crear un nuevo gatito. |
PUT | /kittens/id | Editar un gatito. |
DELETE | /kittens/id | Borrar un gatito. |
Adicional a esto, en el primer endpoint, podrás agregar un Query Parameter, donde con el parameter "filter" e ingresando un value, podrás filtrar dentro de las claves name, race, color y responsiblePerson.