問題タブ [databasedotcom-gem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - カスタム database.com オブジェクト ( ..."__c") と databasedotcom-rails
databasedotcom および databasedotcom-rails gem を使用して、既存の RoR アプリを database.com および heroku に移行しようとしています。ただし、database.com では、カスタム オブジェクトの API 名は「__c」で終わる必要があり、これが既存のコード、特に simple_forms gem を使用するコードを壊していることがわかりました。多くの分野で、モデルの名前はオブジェクトのクラス名と同じであると想定されており、モデル名を末尾が "__c" になるように変更することはできませんでした。助言がありますか?
ruby-on-rails - FacilitiesController#index の ArgumentError
Ruby on Rails で最初のアプリを作成するためのチュートリアルを実行していますが、次の問題が見つかりました。
FacilitiesController#index の ArgumentError
引数が正しくありません (URI オブジェクトまたは URI 文字列が必要です) Rails.root: /Users/andreucasadella/rails_projects/DF12-Demo-master
アプリケーション トレース | フレームワーク トレース | フル トレース app/controllers/facilities_controller.rb:7:in `index' リクエスト
パラメーター:
なし セッションダンプを表示
環境ダンプを表示
応答
ヘッダー:
なし
ruby-on-rails - Databasedotcom gem : セッション ID に基づいてユーザー情報を取得する
salesforce とのやり取りに databasedotcom gem を使用しています。sObject(Account,Contact,Lead)情報を取得できました。salesforce セッション ID を渡してユーザー情報を取得する方法を教えてください。
以下のコードは、Salesforce からアカウントの詳細を取得するために使用されますが、セッション ID に基づいてユーザー情報を取得する必要があります
ruby-on-rails - databasedotcom gem AssignmentRules
databasedotcom gem を使用して、Web アプリで Salesforce リードを生成しています。
私が抱えている問題は、リードがこの方法で作成されたときに、割り当てルールが正しく起動し、リードを目的のユーザーに割り当てますが、割り当てられたユーザーに電子メールが送信されないことです。
この問題に関する Salesforce のコメントを見つけました。
リードまたはケースが API を介して作成される場合、API 呼び出しに次を含める必要があります。
割り当てルールをトリガーする「AssignmentRuleHeader」。
「triggerUserEmail」が「true」に設定された「EmailHeader」は、割り当て通知メールを生成します。
AssignmentRuleHeader が指定され、EmailHeader が指定されていない場合、レコードは割り当てられますが、割り当てられたレコードの所有者に割り当て通知は送信されません。
databasedotcom gem を介して、または Rails で REST API を使用して、AssignmentRulesHeader および/または EmailHeader を設定する方法があるかどうか疑問に思っていました。
ruby-on-rails - Ruby: salesforce の oauth_token を取得する
持っclient_id
てclient_secret
いますが、認証するには が必要oauth_token
です。Ruby on Rails を使用してこのトークンを取得するにはどうすればよいですか? いくつかのオプションで試しましたが、うまくいきませんでした。
使用された宝石: databasedotcom
以下のオプションを試しましたが、応答しません https://gist.github.com/undees/300175
ruby-on-rails-3 - フォーム、databasedotcom-gem を送信するときに、ネストされたコントローラーでエラーをルーティングする
databasedotcom & databasedotcom-rails gem を使用して、フォームの送信から Salesforce へのリードを生成します。コントローラーを親の下にネストするまでスタンドアロンで動作していましたが、送信を押すと、次のルート エラーが発生します。
ここにすべての私のコードがあります:
ruby-on-rails - モデルなしで電子メール形式を検証する - databasedotcom gem
私は Rails を初めて使用し、salesforce gem の databasedotcom を使用しているため、通常はメール アドレスの形式を検証するモデルはありません。simple_form は存在を検証していますが、無効なメールが入力されると次のエラーが発生します。
コントローラーは次のとおりです。
フォームは次のとおりです。
「if @lead.valid?」のようなものを追加する必要があります。しかし、それ自体では機能しないため、これを機能させるためにどのような手順を実行すればよいかわかりません。
ruby-on-rails - databasedotcom ruby gem を使用して Salesforce にアクセスする場合、特定のユーザー (またはアカウント) の ActivityHistory を取得するにはどうすればよいですか?
ほとんどの sobject では、find_by_... などのクエリがサポートされています。ただし、
クエリをサポートしないクラスを返します。ActivityHistory.query("anything") を実行しようとすると
私は...
Databasedotcom::SalesForceError: エンティティ タイプ ActivityHistory はクエリをサポートしていません
過去 30 日間の ActivityHistory を抽出し、それが存在するアカウントとそれを作成したユーザーを見つけようとしています。
助けてください!
ruby-on-rails - Rails のこの組織 (databasedotcom gem を使用する Salesforce API) に対して REST API が有効になっていません
最近、databasedotcom gem を介して Salesforce API を Rails 3.2 アプリに統合しました。
また、データの同期のためのバックグラウンド ジョブもあります。
Professional エディションの Salesforce アカウントにログインすると、Resque ジョブが失敗し、次のエラーが表示されました...
Professional Edition でも API を有効にするにはどうすればよいですか?
Developer Edition を使用しようとしましたが、問題はありませんでした。
Salesforce で REST API を使用できる特定のエディションはありますか?
Professional Edition の試用版はどうですか?
ありがとう。そして、良い一日を!