【问题标题】:POCO Model and Calculated fieldsPOCO 模型和计算字段
【发布时间】:2015-05-12 19:27:13
【问题描述】:

我有基于数据库模型的 POCO 实体(例如:公司实体基于公司表)。为了在视图中显示几个计算字段,我在 ViewModel 中添加了相应的属性。

我是否应该在模型(POCO 实体)本身中有这些计算字段

我是否应该有另一个将模型映射到 ViewModel 的类,反之亦然,并在我的 ViewModel 中设置这些属性?

【问题讨论】:

  • 如果计算字段用于视图,那么视图模型就是要走的路。

标签: asp.net-mvc entity-framework asp.net-mvc-3 asp.net-mvc-4


【解决方案1】:

ViewModel 是要走的路。

但在“紧急情况”的情况下,您可以在 POCO 中拥有其他属性 带有属性 [NotMapped]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-06
    • 2021-08-27
    • 2018-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多