Breeze 有没有办法从ODataURI获取EntityQuery

Breeze 有没有办法从ODataURI获取EntityQuery,breeze,Breeze,在我的应用程序中,我使用breeze生成的ODataURI作为深度链接url 有没有一种方法可以得到这个odata查询的相反结果,即最初用于构建这个uri的breeze.EntityQuery 谢谢不,不是因为ODataURI格式 然而,在微风的支持下,这种新模式是完全可逆的。如果您愿意切换到该模式,您将能够从URI上序列化的JSON中获取breeze.EntityQuery 我不确定这将如何破坏您的深度链接。我认为您将用一个难以理解的链接(ODataURI)交换另一个链接(JSON URI)。

在我的应用程序中,我使用breeze生成的ODataURI作为深度链接url

有没有一种方法可以得到这个odata查询的相反结果,即最初用于构建这个uri的breeze.EntityQuery


谢谢

不,不是因为ODataURI格式

然而,在微风的支持下,这种新模式是完全可逆的。如果您愿意切换到该模式,您将能够从URI上序列化的JSON中获取breeze.EntityQuery


我不确定这将如何破坏您的深度链接。

我认为您将用一个难以理解的链接(ODataURI)交换另一个链接(JSON URI)。您是否关心URL是人类可读的?OTOH,如果您的服务器不理解JSON URI,那么JSON URI实际上不是一个选项。这非常完美。我只是需要一种方法从某个地方获取EntityQuery。我的服务器使用OData,因此我将使用JSON字符串进行深度链接,然后重新执行OData查询。查询是从UI动态构建的,因此我需要一种基于该查询重建UI的方法。那就行了!谢谢请详细说明你的大目标。如果可以将ODataURI转换为EntityQuery,您会怎么做?