我是C#的Nhibernate的新手。
这是我的SQL查询:
select * from advis_productattributes where ID in
(select attributeid from advis_productattributes_products where productid=1);
我知道HQL中的简单选择查询:
string hql = @"select p from ProductAttributes_Products p.ProductId :id";
var query = new SimpleQuery<ProductAttributes_Products>(hql);
query.SetParameter("id", ProductId);
return query.Execute();
我在网上搜索但仍然失败。如何使用子查询编写HQL?
这是类的设计。