gpt4 book ai didi

entity-framework - Breeze 和具有导航属性的实体数据模型引发错误

转载 作者:行者123 更新时间:2023-12-04 05:03:01 25 4
gpt4 key购买 nike

使用 Breeze 和使用实体数据模型设计器创建的简单一对多关系给了我以下错误:

TypeError {stack: "TypeError: Cannot read property '$type' of null↵ …//localhost:55494/Scripts/jquery-1.9.1.js:1083:7)", query: null}



我发现 Breeze 在使用导航属性时会抛出该错误,并且该属性为 Null。我在这里缺少什么?

我得到了以下关系:

Designer

Controller 代码:
private readonly EFContextProvider<ModelContainer> _contextProvider = new EFContextProvider<ModelContainer>();

[HttpGet]
public string Metadata()
{
return _contextProvider.Metadata();
}

[HttpGet]
public IQueryable<Appointment> Appointments()
{
return _contextProvider.Context.Appointments;
}

使用以下查询:
var query = breeze.EntityQuery.from('Appointments');

这是原始 JSON 输出:
[{"Id":1,"Date":"2013-01-01T00:00:00","Comments":"Testing","Car":null}]

最佳答案

你的 ApiController 上有 [BreezeController] 属性吗?

关于entity-framework - Breeze 和具有导航属性的实体数据模型引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15884549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com