Pergunta

Posso devolvê-lo como um objeto, se eu estou fazendo um

Select OneItem from Table Where OtherItem = "blah"?

Não há melhor maneira de fazer isso?

Eu estou construindo um construtor para retornar um objeto baseado em seu nome, ao invés de incluir sua ID.

Foi útil?

Solução

query.UniqueResult<T>() retorna apenas um T

Outras dicas

Se houver mais de um resultado potencial, em seguida, query.FirstResult() poderia ser melhor.

Ou usando o LINQ você pode ter query.First(), query.SingleOrDefault(), query.Min(predicate) etc...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top