ORM в nodeJS, как это должно работать?
Не совсем понятно, что хотите получить. Но можете посмотреть typeorm. Это единственная orm в node.js реализующая паттерн data mapper, все остальные реализуют паттерн active record. Но условия выборки всё равно придется писать.
Погуглите метапрограммирование и динамическую генерацию и интерпретацию кода. В Python, например, есть функция exec(), которая принимает на вход строку, содержащую код, который необходимо интерпретировать и выполнить, а еще можно сообщить ей словари, заменяющие обычные локальную и глобальную области видимости переменных. Может, и в Node что-то такое есть...