提问人:Aviv 提问时间:10/31/2023 更新时间:10/31/2023 访问量:19
NHIbernate 在查询中生成无效的 ID
NHIbernate generates invalid IDs in query
问:
我在我的 C# 项目中使用 NHibernate v3.3.1.4 和 FluentNHibernate v1.3.0.733,我的数据库是 MySQL。
我有一个经常使用的项目,但最近我在使用它时遇到了一个错误。
显然,它生成以下查询: 查询执行失败,因为 id 为负数,并且它喊出语法错误SELECT this_.id as id-1636267906_0_ FROM idstable WHERE id > 0
错误代码:1064。您的 SQL 语法中有错误;查看与您的MySQL服务器版本相对应的手册,了解在“-1636267906_0_0”附近使用的正确语法
它运行了很长时间,为什么它现在会为别名生成负 id?
答: 暂无答案
评论
-
id-1636267906_0_
hbm2ddl.keywords