dotnetcore / dotnetcore/FreeSql

WithTempQuery

Open
#1,782 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
4.4k
Forks
910
PR merge metrics
No merged PRs in 30d

Description

#### 问题描述及重现代码:
WithTempQuery 查询时,用子表 Sum 不会赋值,但是在ToListAsync 子查询时会赋值

```c#
var withTempQuery = select.WithTempQuery(e => new Model(e)
{

DoneScoreCount = _freeSql.Select().Where(asr => asr.Num == e.Num).Count(),
ZeroScoreCount = _freeSql.Select().Where(asr => asr.Num == e.Num && asr.Score <= 0).Count(),
SelfScore = _freeSql.Select().Where(asr => asr.Num == e.Num).Sum(asr => asr.Score),

});
```

#### 数据库版本
SqlServer

#### 安装的Nuget包
都是最新的 3.2.821

#### .net framework/. net core? 及具体版本
.net6

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.