Створення endpoints
У NodeRed додайте два нові endpoint:
1. Видалення інформації з imageCollection колекції в mongoDB по id.
Ось такий вигляд має ednpoint. У вузлі http in обираємо метод PUT.
У тілі function пишемо:
msg.query = {
_id: objectid(msg.payload._id)
}
msg.payload = {
$set: {
deleted: true
}
}
return msg;
У ноді функції додаємо бібліотеку objectid .
Об'єкт, який потрібно видалити буде знайдено по _id і йому буде оновлено поле deleted на true.
У вузлі mongoDB out пишемо назву колекцію, яку потрібно оновити, обираємо operation update та Update all matching documents.
2.Видалення інформації з gallery колекції в mongoDB по id колекції!
Ось такий вигляд має ednpoint.
У вузлі http in обираємо метод PUT.
У тілі function пишемо:
msg.query = {
collection: objectid(msg.payload._id)
}
msg.payload = {
$set: {
deleted: true
}
}
return msg;
У ноді функції додаємо бібліотеку objectid .
Об'єкт, який потрібно видалити буде знайдено по collection і йому буде оновлено поле deleted на true.
У вузлі mongoDB out пишемо назву колекцію, яку потрібно оновити, обираємо operation update та Update all matching documents.
No Comments