clickhouse中uint8,查询后转换成实体中bool类型是不的问题 返回

SqlSugar 沟通中
2 401

我有一个视图中有个字段是uint8类型,

我使用

dbReport.Ado.GetDataTable($"{tablebase} {sql}");

时,可以得到此字段的值为1,并且类型为 byte

当我使用

dbReport.Ado.SqlQuery<AlternativeProductDetailDto>($"{tablebase} {sql}")

查询时,无法将uint8的类型转换成bool类型或者byte类型


热忱回答2

  • 当前 SqlSugar.ClickHouseCore 版本:5.1.4.199

    0 回复
  • fate sta fate sta VIP0
    2026/3/17

     sql中转一下。转成bool类型。这样ORM就能处理了

    0 回复