流畅的 nHibernate AutoMapping & ID生成方案

发布于 2024-12-02 11:04:02 字数 251 浏览 2 评论 0原文

如何使用 Fluent NHibernate(带有 AutoMapping)将默认 ID 生成方案配置为 Guid.Comb?我可以看到我可以在每个实体(或基类)中指定以下代码:

Id(entity => entity.Id, "Id").GuidComb();

这很好。然而,这似乎并不是设置默认行为,而是覆盖它。我只是想知道我是否缺少配置技巧。

感谢您的帮助

How can I use Fluent NHibernate (with AutoMapping) to configure the default ID generation scheme to Guid.Comb? I can see that I could specify in each entity (or a base class) the following code:

Id(entity => entity.Id, "Id").GuidComb();

Which is fine. However this doesn't so much seem to be setting the default behavior as overriding it. I just want to know if I am missing a configuration trick.

Thanks for any help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一抹微笑 2024-12-09 11:04:02

你应该使用约定
通过这种方式,您可以定义默认行为,该行为将应用于您的所有类(或有条件地,如果需要)。

you should use conventions.
this way you can define default behaviour which would be applied to all your classes (or conditionally, if needed).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文