2011-07-27 3 views

Répondre

2

Vous recevez le formulaire, puis, à l'intérieur de votre contrôleur, vous effectuez un appel à Salesforce, peut-être en utilisant quelque chose comme RestClient

def create 
    @your_object = MyObject.new(params[:my_object]) 
    @your_object.save 
    SalesforceService.post(@your_object) 
    redirect_to home_path 
end 

Vous pouvez également utiliser Resque pour faire de cette appelez un travailleur en arrière-plan pour accélérer vos demandes.

+0

+1 pour la suggestion de Rescue – rubish

1

Vous pouvez effectuer les opérations suivantes après la sauvegarde réussie de votre modèle. Ou utilisez une gemme de la force de vente pour effectuer cette mise à jour. Quelque chose comme http://rubygems.org/gems/activesalesforce

Questions connexes