Skip to content
FreeSql 官方文档FreeSql 官方文档
指南
扩展
服务支持
github icon
    • 基于FreeSql扩展
      • 多个 IFreeSql实例,如何注入使用
        • 技巧:ISelect 如何拷贝(copy)复用,克隆(clone)
          • Docker+ FreeSql
            • FreeSql 如何实现审计日志
              • Mysql 5.5 兼容性
                • Mysql 5.5 不支持 datetime(3),导致 codefirst 报错
                • In多列查询,表达式自定义实现
                  • 技巧:自定义解析表达式树,实现动态聚合列 sum(case when ...)

                  Mysql 5.5 兼容性

                  author iconnicyecalendar icon2022年6月25日timer icon小于 1 分钟word icon约 50 字

                  此页内容
                  • Mysql 5.5 不支持 datetime(3),导致 codefirst 报错

                  # Mysql 5.5 兼容性

                  # Mysql 5.5 不支持 datetime(3),导致 codefirst 报错

                  二种解决办法:

                  1、[Column(DbType = "DATETIME")]

                  2、统一处理的话写个AOP

                  fsql.Aop.ConfigEntityProperty += (s, e) =>
                  {
                      if (e.Property.PropertyType == typeof(DateTime) || e.Property.PropertyType == typeof(DateTime?))
                           e.ModifyResult.DbType = "DATETIME";
                  };
                  
                  1
                  2
                  3
                  4
                  5
                  edit icon在 GitHub 上编辑此页open in new window
                  上次编辑于: 2022/6/25 上午12:45:08
                  贡献者: igeekfan
                  上一页
                  FreeSql 如何实现审计日志
                  下一页
                  In多列查询,表达式自定义实现
                  Copyright © 2018-present nicye
                  Copyright © 2022 nicye

                  该应用可以安装在你的 PC 或移动设备上。这将使该 Web 应用程序外观和行为与其他应用程序相同。它将在出现在应用程序列表中,并可以固定到主屏幕,开始菜单或任务栏。此 Web 应用程序还将能够与其他应用程序和你的操作系统安全地进行交互。

                  详情