У меня есть новый MongoDB схемыNodejs + MongoDB как ограничить данные для конкретного пользователя
let TestTable = new Schema({
Title: String,
Content: String,
});
Это метод пост для добавления данных:
api.post('/add',authenticate, (req, res) => {
let NewTestTable = new TestTable();
NewTestTable.Title = req.body.Title;
NewTestTable.save(err => {
if (err) {res.send(err);}
res.json({message: "Addig was sucessfully"});
})
пусть говорят, что я вошел в систему и у меня есть user id как я могу добавить новые данные для этой схемы только для определенного пользователя
и когда я делаю метод GET, я получу только данные для этого пользователя
Get:
api.get('/', authenticate,(req, res) => {
TestTable.find({}, (err, testtable) => {
if (err) {res.send(err);}
res.json(testtable);
});
спасибо!
вы можете объяснить это немного больше? Вопрос слишком запутан. – Prajwal
позвольте сказать, что у меня есть два пользователя им нужно использовать схему тестовых таблиц для добавления новых данных в базу данных Я хочу ограничить данные для конкретного пользователя , если пользователь1 сделает метод получения, он получит только данные он добавил –