String uri = baseUri + "/query?q=Select+Id+from+Account+where+Id=+ ('017F00000nqmNPQAY')";
我正在使用SOQL查询数据,没有where子句它工作正常,但我不知道如何用where子句编写它,当我尝试上面的语法时抛出错误。我该如何解决这个问题?
答案 0 :(得分:1)
为什么不这样做:
URIBuilder ubuilder = new URIBuilder(baseUri);
ubuilder.setPath("/services/data/v39.0/query/")
.setParameter("q", "SELECT Id, Name FROM Account WHERE Id = '017F00000nqmNPQAY'");
HttpGet request = new HttpGet(ubuilder.build());