Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.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
Java 使用Salesforce REST API按状态检索订单_Java_Rest_Salesforce - Fatal编程技术网

Java 使用Salesforce REST API按状态检索订单

Java 使用Salesforce REST API按状态检索订单,java,rest,salesforce,Java,Rest,Salesforce,我有一个Saleforce应用程序,允许我执行RESTAPI调用,我需要按状态检索订单(/services/data/v47.0/sobjects/Order) 我发现一些手册描述了另一个实体()上的类似过滤 但是,当尝试执行followin请求时,似乎返回了所有状态: GET /services/data/v47.0/sobjects/Order?order.status='ddd' 我还尝试了一些查询参数的变体。支持此功能吗?/sobjects服务将让您动态了解订单表(或任何其他实际字段)

我有一个Saleforce应用程序,允许我执行RESTAPI调用,我需要按状态检索订单(/services/data/v47.0/sobjects/Order)

我发现一些手册描述了另一个实体()上的类似过滤

但是,当尝试执行followin请求时,似乎返回了所有状态:

GET /services/data/v47.0/sobjects/Order?order.status='ddd'

我还尝试了一些查询参数的变体。支持此功能吗?

/sobjects
服务将让您动态了解订单表(或任何其他实际字段)中存在哪些字段(标准字段和自定义字段),它们是什么类型,选择列表值

要检索实际数据,可以使用
query
资源。(Salesforce使用一种SQL方言,称为SOQL。如果您以前从未使用过它,那么在您想要进行任何连接的时候,它看起来会有点奇怪,如果SF开发人员能告诉您,那就太好了)

这可能是一个好的开始

/services/data/v47.0/query/?q=SELECT Id, Name, OrderNumber FROM Order WHERE Status = 'Draft' LIMIT 10

从未见过你链接到的API,有趣的东西。但是我没有看到一个更通用的“查询任何你想查询的内容”可能对你更合适。玩一点,也许会更适合你的需要?

会试试。然后带着结果回来。谢谢