NHibernate QueryOver Reihenfolge nach dem ersten Nicht-Null-Wert (Koaleszenz)

8

Was ich versuchen möchte, ist etwas, das so ausgedrückt wird:

%Vor%

Natürlich funktioniert das nicht. Rough Äquivalent davon in T-SQL ist

%Vor%

Was ist der koschere Weg zum "Zusammenführen" in NHibernate QueryOver?

    
Anton Gogolev 27.04.2011, 13:07
quelle

2 Antworten

9
%Vor%     
Diego Mijelshon 27.04.2011, 16:59
quelle
1

Die Antwort von Diego ist die Art und Weise, wie ich es mir ausgedacht habe, aber es schien mir zu umständlich zu sein, also fragte ich eine Frage und bekam eine ausgezeichnete Antwort . Grundsätzlich können Sie Ihre eigenen Erweiterungen registrieren und dann einfach

machen %Vor%

wo IfNull deine neue Erweiterung ist. Ich habe sogar einen Verbesserungsvorschlag an NH Jira geschickt, aber noch keine Antwort erhalten.

    
Sergey Tachenov 05.08.2016 04:16
quelle