我将Salesforce.com作为数据存储连接并访问其REST API。
目前,要进行查询,必须使用SOQL,这是一种查询语言。
如何使用ActiveRecord类型'where'查询?
答案 0 :(得分:1)
如果您要通过记录的ID进行检索,则不必使用SOQL通过Salesforce.com REST API检索记录。为此,您可以使用以下语法:
/vXX.X/sobjects/SObjectName/id /
要检索满足ID以外的特定子句的记录,我认为此时直接在REST API中不存在SOQL的替代方法。
但是,如果您使用的是Ruby,那么有一个适用于salesforce的Ruby Toolkit支持使用活动记录样式语法。这是一个开源项目,你可以在这里找到更多相关信息:
http://quintonwall.com/wp-content/uploads/2011/02/RubyToolkit-gettingstarted.pdf
以下是上述文件中的几个例子:
有其他语言的工具包,但我不确定他们是否支持Active Record风格的记录访问。