NestJS TypeORM Jak správně zadat NEBO podmíněný v dotazu?

0

Otázka

V současné době mám tento kód, aby se moje výsledky

rolesCanAssign = await this.rolesRepository.find({
            

where: {
    VALCompany: user.VALCompany,
},

Ale musím se přidat NEBO provozovatele na to, KDE a chtěl jsem to udělat takhle

where: [{VALCompany:user.VALCompany},{isNull(VALCompany)}]

Dostanu chybu, že jsem čekala '{'. Takže pro tuto chvíli použít následující, ale rád bych typ jako předchozí příklad

kód, který v současné době pracuje pro mě:

where: 'VALCompany IS NULL or VALCompany IN (' + user.VALCompany + ')'
1

Nejlepší odpověď

1

Problém je v druhé části, kterou byste měli udělat:

where: [{VALCompany:user.VALCompany},{VALCompany:isNull()}]
2021-11-23 08:03:41

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................