Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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
HTML OData查询生成器_Html_Odata - Fatal编程技术网

HTML OData查询生成器

HTML OData查询生成器,html,odata,Html,Odata,我开发了一个OData web服务,它公开了我的实体框架模型,现在我需要开发一个这样的查询生成器 是否有任何HTML或JS插件我可以使用,我是开放的JQuery或Angularjs,引导或任何其他插件可用,而不是重建车轮 var url='1〕https://services.odata.org/V4/Northwind/Northwind.svc'; var builder=new Xrm.oData.QueryBuilder(url) .setEntity(“订单”) .setCol

我开发了一个OData web服务,它公开了我的实体框架模型,现在我需要开发一个这样的查询生成器

是否有任何HTML或JS插件我可以使用,我是开放的JQuery或Angularjs,引导或任何其他插件可用,而不是重建车轮

  • var url='1〕https://services.odata.org/V4/Northwind/Northwind.svc';
    var builder=new Xrm.oData.QueryBuilder(url)
    .setEntity(“订单”)
    .setColumns('OrderID、CustomerID、ShipCountry')
    .setExpand(“订单详细信息”)
    .setFilters(新的Xrm.oData.FilterInfo({
    filterType:Xrm.oData.FilterTypes.And,
    过滤器表达式:[
    “瑞典”号船舶,
    “OrderID lt 10800”
    ],
    过滤器:[
    新Xrm.oData.FilterInfo({
    filterType:Xrm.oData.FilterTypes.Or,
    过滤器表达式:[
    “CustomerID eq‘BERGS’”,
    “订单ID gt 10700”
    ],
    过滤器:[],
    }),
    ]
    }))
    .订单([
    新的Xrm.oData.OrderColumn({
    列:“CustomerID”,
    订单:Xrm.oData.OrderTypes.Asc
    }),
    新的Xrm.oData.OrderColumn({
    列:“OrderID”,
    订单:Xrm.oData.OrderTypes.Desc
    })
    ])
    .setSkip(10)
    .机顶盒(5);
    var queryString=builder.getQueryFiltersPart();
    console.log(queryString)
    
    要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于堆栈溢出来说是离题的,因为它们往往会吸引固执己见的答案和垃圾邮件。正如@Tiberiu在下面指出的,您想使用这个:谢谢,请解释一下这将如何工作,因为我认为它只用于CRM?