JavaScript - Ayuda api rest JS y Mongo

 
Vista:
sin imagen de perfil

Ayuda api rest JS y Mongo

Publicado por Solra (40 intervenciones) el 14/11/2021 16:35:52
Buenas, tengo una API REST vinculada a una base de datos de Mongo en la cual quiero implementar un metodo /post que sirva para añadir un dato a un array, mi ejemplo es con un modelo de Mongo llamado Pelicula que consta de distintos campos, uno de ellos llamado actores que contiene el nombre de actores, ahi es donde quiero incluir un dato mas con el metodo /post, tiene que ser con este metodo, el codigo que tengo es:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
app.post("/peliculas/actor", function(request, response){
    console.log(request.body);
    let id = request.body._id;
    let actors = request.body.actors;
    let actorAdded = "";
    let pelicula = Movie({title: title,
                                        releaseYear: releaseYear,
                                        actors: actors,
                                        nationality: nationality,
                                        directors: directors,
                                        writter: writter,
                                        language: language,
                                        platform: platform,
                                        isMCU: isMCU,
                                        mainCharacterName: mainCharacterName,
                                        produced: produced,
                                        distributor: distributor,
                                        genre: genre})
    pelicula.save()
    .then((mov) => {
        console.log(mov);
        response.send(mov);
        console.log("Película guardada correctamente");
    })
    .catch((err) => {
        console.log(err);
    })
})

Me he quedado aqui atascado, como puedo hacer?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder