Abfrage mit nHibernate, wobei das aktuelle Datum zwischen Veröffentlichungsdatum und Ablaufdatum liegt

8

Ich versuche herauszufinden, wie in NHibernate am besten abgefragt werden kann, so dass die zurückgegebenen Ergebnisse zwischen den Einträgen liegen, für die die Uhrzeit & lt; = PublishDateTime und & lt; = ExpiryDateTime

gilt

Das Ablaufdatum kann null sein, also muss ich das berücksichtigen. Ich fand ein paar Beispiele hier und hier , aber sie scheinen auf andere Weise zu funktionieren und akzeptieren zwei Werte und vergleichen sie mit einem DB-Feld. Ich will den anderen Weg wirklich falsch.

Bisherige Abfrage:

%Vor%

Irgendwelche Vorschläge würden sehr empfangen werden!

    
Andrew 06.12.2010, 16:29
quelle

2 Antworten

16

Einfachste Linq-Abfrage:

%Vor%

Kriterien:

%Vor%     
Diego Mijelshon 06.12.2010, 20:02
quelle
0

In c #:

%Vor%     
JAGJ jdfoxito 07.01.2016 07:14
quelle