我如何使用MVC代码第一实体做一个Guid主键
本文关键字:一个 主键 Guid 实体 何使用 MVC 代码 | 更新日期: 2023-09-27 18:12:01
我正在尝试在aspnet_Users
表和我自己的实体Player
之间建立一对一的关系。为此,我添加了一个Guid:
public class Player
{
public Guid ID;
// ...
然而,这并没有像我想的那样自动成为主键。如何强制该列成为主键?
更新:查看这里后,我将此添加到我的Player
类:
using System.ComponentModel.DataAnnotations;
public class Player
{
[Key,Required]
public Guid ID;
// ...
但是,当我尝试在我的视图中做@foreach时,我得到错误"EntityType 'Player'没有键定义"
您需要{get; set;}
使其成为属性