Skip to content

系统区域信息为ar-AE时查询语句解析的sql有问题,是zh-CH时没有问题 #2002

Closed
@fine-linx

Description

@fine-linx

问题描述及重现代码:

// c# code
        var userIds = baseBos.SelectMany(x => new[] { x.CreateBy, x.UpdateBy ?? -1 }).Distinct().ToList();
        var opUsers = await _freeSql.Select<tm_auth_user>()
            .Where(x => userIds.Contains(x.Id))
            .ToListAsync(x => new UserNameDTO
            {
                UserId = x.Id,
                UserName = x.UserName
            });

数据库版本

mysql 8.0.34

安装的Nuget包

FreeSql 3.5.109
FreeSql.Provider.MySqlConnector 3.5.109

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

.NET8

截图

中文的时候是正常的

Image

阿拉伯文的时候不正常

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions