私はSalesforce.comにデータストアとして接続し、REST APIにアクセスしています。salesforceをデータストアとしてアクティブなレコードクエリを使用するにはどうすればよいですか?
現在、クエリを実行するには、クエリ言語であるSOQLを使用する必要があります。
ActiveRecordタイプの 'where'クエリを代わりに使用するにはどうすればよいですか?
私はSalesforce.comにデータストアとして接続し、REST APIにアクセスしています。salesforceをデータストアとしてアクティブなレコードクエリを使用するにはどうすればよいですか?
現在、クエリを実行するには、クエリ言語であるSOQLを使用する必要があります。
ActiveRecordタイプの 'where'クエリを代わりに使用するにはどうすればよいですか?
レコードのIDで検索する場合、Salesforce.com REST APIを使用してレコードを取得するためにSOQLを使用する必要はありません。これを行うには、あなただけの、次の構文を使用することができます。
/vXX.X/sobjects/SObjectName/id/
ID以外の特定の条項を満たすレコードを取得するために、私は「ドンこの時点でSOQLの代わりがであり、REST APIには直接があると考えています。
あなたはルビーを使用している場合は、アクティブなレコード形式の構文を使用してサポートしていますSalesforceのためのRubyのツールキットがあります。これは、オープンソースプロジェクトであり、あなたはここでそれについての詳細を調べることができます:ここで
http://quintonwall.com/wp-content/uploads/2011/02/RubyToolkit-gettingstarted.pdf
は、上記のドキュメントからの例のカップルです:
他の言語用のツールキットもありますが、Active Recordスタイルのレコードへのアクセスはサポートされていません。
私はRubyを使用していますが、実際にはサイトをチェックして、さまざまな種類のオプションを見ていましたので、明確ではありませんでした。私が思ったその方法は、セールスフォースがレコードのデータベースであることを要求しました.....私はOauthを通じてアクセスしています...? – Angela
こんにちはアンジェラ - "salesforceがレコードのデータベースになる"という意味がわからない場合は、おそらく、あなたが意味するものを明確にするために、あなたの質問に詳細を入れる必要があります。 OAuthに関しては、それは本当に問題ではありません。 Salesforceに対して認証されたら、OAuthトークンまたはSalesforceセッションIDを使用してREST APIにアクセスできます。 – Paddyslacker