尝试执行迁移但执行add-migration命令后, 它说:
EntityType 'City' has no key defined. Define the key for this EntityType.
这是我的模特:
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;
namespace CodeFirstPrimer.Models.NHL
{
public class City
{
[Key]
public int CityId;
public String CityName;
public int Population;
}
}
我已经在CityId上添加了注释。
任何人都暗示哪里/哪些可能是错的?