Blog com mongodb
Fala ai rapaziada, sou bem iniciante ainda e to fazendo um blog em javascript como projeto da faculdade. Estamos usando mongodb pra armazenar as informacoes. Criei uma pagina ejs como formulario pra escrever os posts e mandar a informacao pro mongodb, mas sempre que atualizo a pagina ele envia uma informacao vazia pro banco de dados. Fiz algo de errado nesse codigo?
e aqui a pagina ejs pra ver se fiz algo de errado tbm
const Mongoclient = mongodb.MongoClient; const uri = "mongodb+srv://limajrkk:hYLoaJ7DHo5CQdz7@testeaula.c01qecv.mongodb.net/?retryWrites=true&w=majority&appName=Testeaula"; const client = new Mongoclient(uri, { useNewUrlParser: true}); app.get("/blog", function(requisicao, resposta){ resposta.render('blog.ejs') }) app.get("/formulario", function(requisicao, resposta){ client.db("Testeaula").collection("postsblog").insertOne( { db_nome: requisicao.query.name, db_title: requisicao.query.title, db_text: requisicao.query.text }), resposta.render('formulario.ejs') });
e aqui a pagina ejs pra ver se fiz algo de errado tbm
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Writer</title> </head> <body> <form action="/formulario" method="get"> <div id="container"> <p>Nome: <input type="text" name="name"></p> <p>Título: <input type="text" name="title"></p> <p>Texto: <input type="text" name="text"></p> <input type="submit" value="enviar"> </div> </form> </body> </html>
Junior Lima
Curtidas 0