【发布时间】:2011-06-06 04:49:17
【问题描述】:
我有一个旧数据库,它在一个表中包含三个实体 - 准确地说是类别、产品和变体。 有一个名为 ClassType 的列定义了该行属于哪个实体(1=Category,2=Product,3=Variant)。
如何将其转换为 (Fluent) NHibernate 映射?
例如,我有一个单元测试 Can_get_products_in_category。当我运行测试并查看 SQL 时,它会返回产品以及类别。有没有办法说“只返回 ClassType = x 的 id”?
我应该说我还有一个层次表,其中只包含类别、子类别和产品的 Id 和子 Id。
我对(流利的)NHibernate 还很陌生。
【问题讨论】:
标签: nhibernate fluent-nhibernate