У меня есть URL-адрес, который принимает неизвестное количество строк запроса. Вот пример возможного URLКак работать с неизвестным количеством строк запроса в экспресс
/data/mydb.json?arg0="foo"&arg1=15&transaction=function(x, y)
и всей тела функции будет остальная часть URL, но я избавлю вас остальное. Запросы /data/:filename
всегда будут принимать аргументы и функции в виде строк запроса. Поскольку req.query, похоже, не воспринимает переменные как аргумент, как я могу справиться с этим? Функция, занятая последней строкой запроса, не всегда принимает 2 аргумента. Буду признателен за любую оказанную помощь.
Вместо того чтобы иметь arg, вместо этого используйте arg, и он должен стать массивом, что упрощает передачу непосредственно функции, используя .apply –