Предположим, у меня есть класс Post и класс Tag. Отношение между Post и Tag однозначно. Как я могу написать запрос Hibernate, чтобы получить список объектов Post, которые имеют данный тег?
public IList<Post> FindByTag(Tag tag)
{
IList<Post> posts;
using (ISession session = HibernateUtil.GetSessionFactory().OpenSession())
{
posts = session.CreateCriteria<Post>()
.Add(...) // what Criteria do I add?
.List<Post>();
}
return posts;
}