小编swa*_*ive的帖子

将DataInput转换为DataInputStream?

如何在java中将DataInput转换为DataInputStream?我需要知道DataInput的大小.

java hadoop

6
推荐指数
1
解决办法
2133
查看次数

NHibernate用子查询计算另一个实体?

我有两个实体:

User
{
    UserGuid,
    Address,
    .
    .
    .
    EmailCount // This is not a column in the database, 
               // I just wanna get the count number from the UserEmail table
               // and map the value to this property
}

UserEmail
{
    UserGuid,
    Timestamp
}
Run Code Online (Sandbox Code Playgroud)

问题是如何通过NHibernate中的子查询获取电子邮件数量?

到目前为止我有这个,但它不起作用.任何的想法?

User userEntity = null;

var subQuery = QueryOver.Of<UserEmail>()
    .Where(ue => ue.UserGuid == userEntity.UserGuid)
    .ToRowCountQuery();                       

return _session.StatefulSession.QueryOver(() => userEntity)
          .WithSubquery.WhereValue("EmailCount").Eq(subQuery)
          .List();
Run Code Online (Sandbox Code Playgroud)

c# sql nhibernate queryover

3
推荐指数
1
解决办法
849
查看次数

标签 统计

c# ×1

hadoop ×1

java ×1

nhibernate ×1

queryover ×1

sql ×1