Как из приведённого foreach следует "то есть нужно найти..." объясните мне, пожалуйста, я не понимаю...
Ну ладно, допустим, из этого пояснения можно уже понять примерно, чего вы хотите, если напрячь воображение. Но ведь таблица store_orders никак не связана с другими, как вы хотите по ней фильтровать?
Ну так router.get сам как раз и передаёт в колбэк аргументы, ему не нужно их выцарапывать:
function get(path, callback) {
// всё "мясо" функции опущено
var req = 'req';
var res = 'res';
var next = 'next';
callback(req, res, next);
}
get('/', (req, res,next) => {
//do something
})
Так непонятно, что вы хотите сделать-то, поэтому никто и не отвечает — нужно сначала разобраться.
Дайте своё определение понятию «наиболее близкие размеры». Их можно по площади считать, по aspect ratio, по длине какой-то одной стороны, по весу. И от этого, естественно, зависит решение.
Когда вы определитесь с критерием, то дальше всё элементарно начинается с запроса «C# get image %x%».