Сравнить элементы в существующем списке на основе свойств в HQL - PullRequest
1 голос
/ 18 июля 2011

Допустим, у меня есть два класса:

публичный класс A {

 public virtual int Id;
 ...
 ...

}

публичный класс B {

   public virtual int Id;

   public virtual A a;
 ...

}

У меня есть список A. Список существующихObjectAList;

а также я хочу найти объект B, который содержит существующий объект Objectbist.

Как я могу сделать это в C # с HQL.

1 Ответ

3 голосов
/ 19 июля 2011
var bs = session.CreateQuery("from B where A in (:list)"
                .SetParameterList("list", existingObjectAList)
                .List<B>();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...