gpt4 book ai didi

angularjs - 如何在 Restangular 中创建复杂的查询参数

转载 作者:行者123 更新时间:2023-12-05 01:02:30 28 4
gpt4 key购买 nike

我需要在 Restangular 中创建一个相当复杂的查询字符串。

http://vdmta.rd.mycompany.net//people?anr=Smith&attrs=givenName,displayName,name,cn

我该怎么做呢?

到目前为止,我可以使用这个来达到 ?anr=Smith:
return Restangular.all('/people').getList({anr:searchTerm});

最后一部分 attrs=x,y,x 让我可以控制我想要在搜索中返回的属性,并且可以根据我提出的请求进行更改。

任何建议表示赞赏。

问候

一世

最佳答案

您应该能够简单地添加另一个查询参数,其中值是逗号分隔的属性列表。

var attributes = ['givenName' , 'displayName']; // attributes you require for the request
var attributesAsString = attributes.join();

return Restangular.all('/people').getList({
anr : searchTerm,
attrs: attributesAsString
});

关于angularjs - 如何在 Restangular 中创建复杂的查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26262814/

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