nhibernate遗留数据库额外列

时间:2012-08-26 14:51:49

标签: nhibernate

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

此致 达科

2 个答案:

答案 0 :(得分:1)

如果这些数据库列是 nullable ,或者它们具有默认值,则不应该有任何问题。当您考虑它时,当您尝试在表上执行SQL INSERT时也是如此。

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

答案 1 :(得分:1)

如果您只是需要阅读,请不要映射它们;

否则,如果您需要写入它们,则需要映射它们(如果它们不可为空或者没有默认值),以便提供数据库所需的值。