sadece posta bakaın

 avatar
unknown
actionscript
4 years ago
1.1 kB
6
Indexable
const express = require('express');
const UserModel = require("../model/userModel");
const router = express.Router();
const mongoose = require('mongoose');


router.get("/", async (reg, res) => {
    //tum userleri mongodbden alacaz
    const tumUserlar = await UserModel.find({});//sartsız hepsi gelsin dedik
    res.json(tumUserlar);



});

router.get("/:id", (reg, res) => {
    res.json({ mesaj: "idsi " + reg.params.id + "olan kisiler goruntulenecek" });
});

router.post("/", async (reg, res) => {
    try {
        const eklenecekUser = UserModel(reg.body);
        const sonuc = await eklenecekUser.save();
        console.log("basarılı");
        res.send(sonuc);
    } catch (error) {
        console.log("hata olsutu" + error);

    }

});

//guncelleme
router.patch("/:id", (reg, res) => {
    res.json(reg.params.id + "kulanıcı guncellendi soyleki " + reg.body);
});
router.delete("/:id", (reg, res) => {
    res.json(reg.params.id + " adlı kulanıcı silinecek");
})




module.exports = router;
Editor is loading...