ruby-on-rails - 如何使用restforce gem 获取与 ruby​​ on Rails 中的 Salesforce 帐户对象相关的所有数据

标签 ruby-on-rails

我正在尝试使用 Restforce REST Api 从 salesforce 获取所有用户数据。我有 salesforce 帐户对象。现在我想获取与此帐户对象相关的所有数据。

最佳答案

这是一个多步骤过程:

  1. 获取对象的列:

    # get the describe for the Account object
    account_columns = client.describe('Account')
    # => { ... }
    
  2. 运行普通查询:

    accounts = client.query("select #{account_columns} from Account where Id = 'someid'")
    # => #<Restforce::Collection>
    
    account = accounts.first
    # => #<Restforce::SObject> 
    
  3. 访问相关对象:

    account.Owner 
    

来源 - https://github.com/ejholmes/restforce

关于ruby-on-rails - 如何使用restforce gem 获取与 ruby​​ on Rails 中的 Salesforce 帐户对象相关的所有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23753066/

相关文章:

ruby-on-rails - ActiveRecord在脏(未保存)关系上使用.where()

ruby-on-rails - 使用 form_for :remote => true? 成功验证后可以重定向吗

ruby-on-rails - rake 数据库 :reset does not populated data

html - 在 rails 4.2.4 的布局文件夹中产生的不同标题元素

sql - Ruby on Rails 插件,用于在 SQL 查询的日志中显示行号

jquery - 在 Rails 错误中通过 Ajax 提交表单

ruby-on-rails - Rails 条件下,如何解决从数组中删除 nils 的问题?

ruby-on-rails - JS/Coffeescript 中的环境变量

ruby-on-rails - 如何重定向到页面中的特定位置?

sql - 如何在rails控制台中获取执行时间?