我在C#中使用实体框架5编码和我有一个模型券是这样的:集导航属性
public class Voucher
{
public int Id { get; set; }
public int AppId { get; set; }
public virtual App {get; set;}
public int? TradeMemberId { get; set; }
public int FiscalPeriodId { get; set; }
}
我已经完成了这个模型:
ToTable("Voucher", "acc");
因此,它被映射到:
[ACC] [凭单]
我的应用程序属性是相同的数据库,但在另一个模式:
[PRF] [应用]
现在,当EF尝试查询和填充应用程序导航属性吧。无法在acc schema中找到它。我可以将这个属性标记为prf模式,就像我们为模型做的一样吗?任何帮助都是值得赞赏的。
你有没有设置App例如ToTable(“App”,“prf”); –
是的,已经做到了。 –
可以请你发布你的modelbuilder配置吗? –