Как я могу добавить параметры запроса, используя функцию нано репликации?Я знаю, что могу установить фильтр, что мне делать, если я хотел бы использовать req.params в своей репликации?
Функция репликации в моем API:
nano.db.replicate('db1', 'db2', {
create_target:true,
filter: 'DESIGNDOCUMENT/CATEGORY' })
.then((body) => {
console.log(body);
});
Документ в моем источникедБ, которая содержит фильтры:
{
"_id": "_design/DESIGNDOCUMENT",
"_rev": "1-c38b8cbd3b9040f3f6e3dc0e56f5c8db",
"filters": {
"CATEGORY": "function(doc, req) {
if (doc.category === req.query.category ) {
return true;
}
return false;
}"
}
}