2011-04-25 1 views
1

comment insérer user_id, user_name, user_type avec les versions vestal dans la table des versions?comment insérer user_id, user_name, user_type avec les versions de vestal?

class Page < ActiveRecord::Base 

    versioned 
end 
+0

Je ne l'ai pas utilisé moi-même, mais en regardant la page github version vestale, il semble qu'il devrait le faire automatiquement chaque fois que vous mettez à jour certaines données. Et le code dans votre question, comment est-ce même lié à user_id, user_name et user_type? Vous devez expliquer votre problème un peu plus. – hs2d

+0

@ hs2d vestal_versions crée une table de versions. La table des versions contient user_id, user_name et user_type. J'ai un modèle de page que j'utilise avec vestal_versions. Je ne sais pas comment créer une entrée pour user_id, user_type dans les versions. –

Répondre

1

Vous devez ajouter un champ à votre modèle versionné,: updated_by, le plug-in fera le reste. Par exemple,

@page.update_attributes(:body => "some cool content", :updated_by => current_user) 
Questions connexes