-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Description
1.我的代码逻辑先去判断行数据权限生成sql片段:
(t.user_id = 102 )
2.然后我去拼接sql
var query = Repo.AsQueryable() .WhereIF(!string.IsNullOrEmpty(dto.Name), (t) => t.Name == dto.Name) .Where(dto.Params.DataScopeSql);
其中dto.Params.DataScopeSql = (t.user_id = 102 )
var result = query.Select((t) => new PasswordEntryDto{xxxxx});
string generatedSql = query.ToSqlString();
此时生成generatedSql =
SELECT xxxx FROM t_password_entries WHERE (t.user_id = 102 )
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels