csa*_*ano 7 nhibernate icriteria queryover
我正在尝试按以下方式生成SQL:
SELECT
t.*,
SELECT (...)
FROM Title t
[trimmed]
Run Code Online (Sandbox Code Playgroud)
使用QueryOver
Title title = null;
var q = session
.QueryOver(() => title)
.Select(
Projections.Alias(Projections.Property<Title>(t => t.Id), "Id"),
Projections.Alias(Projections.Property<Title>(t => t.Name), "Name"),
....
Projections.SubQuery(sq.Where(tt => tt.Id == title.Id))), "TopLevelGenre")
)
[code trimmed]
Run Code Online (Sandbox Code Playgroud)
Title中有15个属性我想要投射.是否有一种更简单的方法可以让我不必单独预测每个属性,就像我上面开始做的那样?
| 归档时间: |
|
| 查看次数: |
1497 次 |
| 最近记录: |