如何通过REST API在“Where”子句上使用“with”语句?

时间:2013-10-04 22:24:16

标签: where versionone

我正在收获没有我们添加的新资产的故事。我不希望看到所有这些故事成为可能,但只希望看到属于9个特定节目的故事。我被指向在“where”子句中使用“with”选择器。然而,这并不限制返回的结果仅提供我希望分析的9个程序的一部分。我的urlencoded查询看起来像:

My_Base_URL/rest-1.v1/Data/Story?sel=Name,Scope.ID,Scope.Name,Status,AssetState,Custom_AcceptanceCriteria,Scope.ScopeLabels.Name&where=Status.Name='In+Progress';Scope.ParentMeAndUp='Scope:16484';AssetState='64'&with=Scope.ScopeLabels.Name='P-2013-Q4-DPT%2CP-2013-Q4-Engineering+Services+Council%2CP-2013-Q4-FamilySearch+Council%2CP-2013-Q4-Partner+Council%2CP-2013-Q4-RecordsCouncil%2CP-2013-Q4-SearchProductCouncil%2CP-2013-Q4-Standards+and+Authorities+Council%2CP-2013-Q4-TempleCouncil%2CP-2013-Q4-TreeCouncil'

各种Scope.ScopeLabels.Names是9我试图将结果限制为。

有没有人能够以不同的方式看待我需要做什么? 这类问题的最佳文档在哪里? (顺便说一句,%2C是一个urlencoded逗号,所以你不必查看它。

1 个答案:

答案 0 :(得分:0)

最后评论的尝试确实解决了我的问题。对于那些想知道语法的人来说,这个编码是用PHP完成的。