我使用的是 Entity Framework 4.3.1 Code First,我有类似以下的内容:
class Program
{
static void Main(string[] args)
{
// get LogEntry with id x..
}
}
public class MyContext : DbContext
{
public DbSet<Log> Logs { get; set; }
}
public class Log
{
public int LogId { get; set; }
public ICollection<LogEntry> LogEntries { get; set; }
}
public class LogEntry
{
public int LogEntryId { get; set; }
}
给定整数 LogEntryId 获取 LogEntry 对象的最佳方法是什么?是否可以直接获取实体而不通过Log.LogEntries
属性?