私は次のコードを持っています:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
namespace MyTestWebsite.Models
{
public class Page
{
public int Id { get; set; }
public int AuthorUserId { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public string Content { get; set; }
public bool Hidden { get; set; }
}
public class PageState
{
public int Id { get; set; }
public string Type { get; set; }
}
public class MyTestWebsiteDBContext : DbContext
{
public DbSet<Page> Pages { get; set; }
public DbSet<PageState> PageStates { get; set; }
}
}
Pageのコントローラーを作成しましたが、モデルの構造がわかりました。問題ありません。
つまり、PageStateという別のモデルが必要ですが、モデルリストにこの2番目のモデルが表示されません。
なんらかの方法でリンクされているかどうかに関係なく、モデルが大量にあるのは普通ですか?
PageStateという独自のモデルを追加するだけですか?