在SQL Server Management Studio中,可以在设计器中编辑表,选择两列,右键单击并使其成为主键。通常,当我的数据库中有一个视图时,它需要一些列为NOT NULL。然后在Entity Framework 4中,我执行Update Model From Database (在.edmx文件的设计视图中)来导入视图,因为有一列是NOT NULL,所以它使这一列成为主键。如果没有NOT NULL列,它将拒绝将视图导入到模型中。问题是,我现在有一个视图,其中没有单个列可能是主键,只有两个列组合在一起。如何让Entity Framework接受这两
我有一个实体框架6,数据库优先的模型,我在一个BreezeController后面查询它。我的问题是,当我查询对象的控制器时,breeze没有填充导航集合属性。它是已定义的,但它是空的。下面是服务器端(生成的) POCO和Breeze控制器方法:{ var data = _repository.Inventories(id); }这就是