У меня есть модель в Django БД в python.
id = models.BigAutoField(db_column='xxxxxxxxx', primary_key=True) # 1
xxxxxx = models.ForeignKey('xxxxx', db_column='xxxxxx', blank=True, null=True, on_delete=models.DO_NOTHING) # 2
xxx_name = models.CharField(db_column='xxxxxx', max_length=100, blank=True, null=True) # 3
state = models.CharField(db_column='State', max_length=300, blank=True, null=True) # 4
class Meta:
managed = False
db_table = 'xxxxxxx'
, которая динамически создает запрос соединения или мой запрос SQL на основе критерия
selected_service_centres = class_name.objects.using('xxxxxx').only('id', 'xxxxx', 'xxxxx', 'address', 'xxxxx').filter(**conditions_query_dict).distinct()
Можно ли как-нибудь создать то же самое в node js. Есть ли какой-нибудь модуль, который будет работать так же, как Django DB.
или как внутренне работает Django для создания динамического c запроса