如何将salesforce的活动记录查询用作数据存储?

时间:2011-07-21 04:52:10

标签: rest activerecord salesforce

我将Salesforce.com作为数据存储连接并访问其REST API。

目前,要进行查询,必须使用SOQL,这是一种查询语言。

如何使用ActiveRecord类型'where'查询?

1 个答案:

答案 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 Example 1

Active Record Example 2

有其他语言的工具包,但我不确定他们是否支持Active Record风格的记录访问。