我正在使用 SOQL 使用 java 访问 salesforce 的数据
I am using SOQL for accessing the data of salesforce using java
String uri = baseUri + "/query?q=Select+Id+from+Account+where+Id=+ ('017F00000nqmNPQAY')";
我正在使用 SOQL 查询数据,它在没有 where 子句的情况下工作正常,但我不知道如何用 where 子句编写它,当我尝试上述语法时它抛出错误。我该如何解决?
为什么不这样做:
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());
String uri = baseUri + "/query?q=Select+Id+from+Account+where+Id=+ ('017F00000nqmNPQAY')";
我正在使用 SOQL 查询数据,它在没有 where 子句的情况下工作正常,但我不知道如何用 where 子句编写它,当我尝试上述语法时它抛出错误。我该如何解决?
为什么不这样做:
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());