2012-08-26 44 views
0

我有遗留数据库。 我需要添加nhibernate,但在表中的几列。 如何让nhibernate不要抱怨某些列没有属性。 未来可能会添加新列,但在我的项目中不需要它们。 我该怎么做?nhibernate遗留数据库额外列

问候, 达科

回答

1

你应该没有任何问题,如果这些数据库列可空,或者如果他们有默认值。当你想到它时,当你试图在一个表上执行SQL INSERT时也是如此。

只需将您需要的列映射到类的属性即可。

1

如果你只是需要阅读,不要映射它们;否则,如果需要写入它们,则需要映射它们(如果它们不可为空或不具有默认值),以提供数据库所需的值。