gpt4 book ai didi

nhibernate - 带有保留字的 Fluent NHibernate 列映射

转载 作者:行者123 更新时间:2023-12-03 19:55:48 25 4
gpt4 key购买 nike

我读过使用反勾号` 应该允许使用保留字。我正在使用 SQL Server 和 Fluent NHibernate,并且有一个列名"file"。如果我将它映射到

"`File" 

它尝试使用
[Fil]

所以它正确添加了括号,但从末尾删除了“e”。如果我将其映射为
"`Filee"

它用
[File]

正确。

我做错了什么还是这是 NHibernate 或 Fluent Nhibernate 中的错误?

最佳答案

你需要把`放在两边,像这样:

"`File`"

正如@Astaar 所说,完整的语法是:
Map(x => x.File).Column("`File`");

关于nhibernate - 带有保留字的 Fluent NHibernate 列映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1545120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com