gpt4 book ai didi

c# - 当列可为空时,流畅的 nHibernate 映射 YesNo

转载 作者:行者123 更新时间:2023-11-30 22:30:31 25 4
gpt4 key购买 nike

我正在使用流利的 nHibernate 将数据库标志列“Y”/“N”映射到 bool 属性:

Map(x => x.Enabled).Column("ENABLED_FLAG").CustomType("YesNo");

问题是,如何指定如何映射 null? null 会映射到 true,false,exception 吗?

更新

默认设置似乎将 NULL 映射为 false。我喜欢这样,但仍然想知道如何才能将其覆盖为真?

最佳答案

如果您想允许空值,请将您的字段设置为 bool?,它在数据库中也将为空。

关于c# - 当列可为空时,流畅的 nHibernate 映射 YesNo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9635292/

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