Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Breeze:$expand不使用Breeze/web api2_Breeze - Fatal编程技术网

Breeze:$expand不使用Breeze/web api2

Breeze:$expand不使用Breeze/web api2,breeze,Breeze,我们迁移到webapi 2,$expand不再用于集合。我们正在使用NHibernate和breeze 1.4.7 当我们尝试扩展集合时,它只返回一个空数组。奇怪的是,生成的sql遵循expand关键字的用法 使用WebAPI v1时,同样的代码也能正常工作 这是breeze的web api 2版本中的一个bug吗?这是一个bug。MS改变了WebApi 2中的一些OData处理,我们的NH支持也没有随之改变 修正在1.4.8中(预计明天发布)。对于由此带来的不便,我们深表歉意。我们听说我们的N

我们迁移到webapi 2,$expand不再用于集合。我们正在使用NHibernate和breeze 1.4.7

当我们尝试扩展集合时,它只返回一个空数组。奇怪的是,生成的sql遵循expand关键字的用法

使用WebAPI v1时,同样的代码也能正常工作


这是breeze的web api 2版本中的一个bug吗?

这是一个bug。MS改变了WebApi 2中的一些OData处理,我们的NH支持也没有随之改变


修正在1.4.8中(预计明天发布)。对于由此带来的不便,我们深表歉意。

我们听说我们的NH项目可能需要为Web API2重新编译。幕后操纵者正在休假,直到月底。很抱歉,我不知道我还能告诉你什么。实际上,它已经重新编译,但仍在测试中。初步版本在GitHub上的Breeze\Breeze.ContextProvider.NH子目录中提供。好的,谢谢你,但是在我的测试期间,我已经下载了最新的源代码并编译了它。那么这个问题还存在吗?