gpt4 book ai didi

fluent-nhibernate - 对不同数据库模式中的表使用 Fluent-NHibernate

转载 作者:行者123 更新时间:2023-12-04 08:37:02 26 4
gpt4 key购买 nike

我有一个数据库,我正在运行多个应用程序。我喜欢通过为每个应用程序创建模式来分隔表。对于我最新的应用程序,我使用的是 FluentNHibernate。似乎我的大部分管道都是正确的,但是当我尝试查询其中一张表时,它找不到我的表。我运行了查询分析器,发现查询中未包含架构。

我只是不知道在我的类(实体或映射器)上放什么,所以 NHibernate 知道类属于哪个模式。我应该在我的类中的什么地方放置什么来将它们链接到模式?

我过去使用过 CaSTLe ActiveRecord,它有一个类似于以下的属性:

[ActiveRecord(schema=sports)]

谢谢你的帮助。

最佳答案

阅读更多内容后,可以在网站的 Fluent NHibernate 常见问题部分找到答案。

http://wiki.fluentnhibernate.org/Mapping_a_collection_that_uses_a_private_backing_field

public class PersonMap : ClassMap<Person>
{
public PersonMap()
{
Schema("alternativeSchema");
}
}

关于fluent-nhibernate - 对不同数据库模式中的表使用 Fluent-NHibernate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3200958/

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