,因爲我正在學習實體框架是如何工作的我有以下問題: 在創建一個基本的1:N的關係(代碼優先)我看過,我應該做的它是這樣的: public class Post
{
public int PostId { get; set; }
[MaxLength(200)]
public string Title { get; set; }
public string
我已經使用了兩種方法在代碼首次遷移中創建一對多關係,我不知道它們之間的區別。 第一種方法: public class Student
{
public int Id { get; set; }
public string Name { get; set; }
}
public class Course
{
public int Id { get; set;
啓用遷移和更新數據庫我正在使用實體框架代碼第一種方法,並具有以下模型和數據庫上下文。 public class Patient
{
public int Id { get; set; }
public string FirstName { get; set; }
}
public class PatientContext:DbContext
遷移當我運行添加遷移使用Microsoft.EntityFrameworkCore.Tools 1.1.1,我得到以下錯誤: Add-Migration : Exception calling "Substring" with "1" argument(s): "StartIndex cannot be less than zero. Parameter name: startIndex" At