gpt4 book ai didi

c# - 是否有像 [Table()] 这样的属性来创建映射到 EF Code First 中的 View 的类?

转载 作者:行者123 更新时间:2023-11-30 18:25:17 25 4
gpt4 key购买 nike

我正在使用 Entity Framework Code First,并尝试创建一个将映射到 View 的类。我知道如何为一张 table 做这件事,如下所示:

[Table("FIL002")]
public class FIL002
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.None)]
public Int64 Payer_Number { get; set; }
public string Payer_Name { get; set; }
}

但是,我找不到 View 的属性(如 [Table(...)]。有吗?

最佳答案

View 的查询方式与表的查询方式完全相同。因此,只需照常使用 [Table()]

虽然这不会使关联的数据库集合成为只读的,因此您必须确保不要尝试保存从中获取的任何对象(当然除非您的 View 是可写的)。

关于c# - 是否有像 [Table()] 这样的属性来创建映射到 EF Code First 中的 View 的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30239314/

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