Wie können Sie eine einzelne Spalte von einer Abfrage anstatt eines ganzen Objekts zurückholen?Abrufen einer einzelnen Spalte aus einer Entität
ich so etwas tun könnte das ganze Objekt zu bekommen, aber alles was ich will der Name:
IList<Tribble> tribbles = session.CreateCriteria(typeof(Tribble)).List<Tribble>();
IList<string> names = new List<string>();
foreach (Tribble t in tribbles) {
names.Add(t.Name);
}
Ich möchte in der Lage sein, zusätzliche Kriterien, so ist es möglich, nur bestimmte ausschließen Spalten aus abgerufen werden?
ich es während des gesamten Programms mit Dutzenden von Klassen verwenden, ist dies das einzige Mal, dass ich benötigt, um dies zu tun, und es ist in diesem Fall notwendig. –
Können Sie weiter erklären, was der Anwendungsfall ist? –
Passiert das nicht die ganze Zeit? Zum Beispiel möchte ich die Details eines Mitarbeiters sowie den Namen seines Büros anzeigen. Ich brauche nicht das ganze Büro, nur den Namen. – cbp