Come è possibile ottenere una singola colonna indietro da una query anziché da un intero oggetto?Ottenere una singola colonna da un'entità
avrei potuto fare qualcosa di simile per ottenere l'intero oggetto, ma tutto quello che voglio è i nomi:
IList<Tribble> tribbles = session.CreateCriteria(typeof(Tribble)).List<Tribble>();
IList<string> names = new List<string>();
foreach (Tribble t in tribbles) {
names.Add(t.Name);
}
Mi piacerebbe essere in grado di specificare criteri aggiuntivi, così è possibile escludere solo determinate colonne da recuperare?
Io lo utilizzo per tutto il programma con decine di classi, questa è l'unica volta che ho necessario per fare questo ed è necessario in questa circostanza. –
Puoi spiegare ulteriormente che cos'è il caso d'uso? –
Non succede tutto questo tempo? Ad esempio, desidero visualizzare i dettagli di un dipendente più il nome del suo ufficio. Non ho bisogno di tutto l'ufficio, solo il nome. – cbp