Salut tout le monde, pour donner un peu de contexte, j’essaie d’ajouter une autre colonne au schéma de la table posts, je veux ajouter une autre colonne qui est meta_tag_id. J’ai atteint un point où je peux passer les données que je veux stocker dans les paramètres de PostController, vérifiez le log ci-dessous pour référence (ceci provient des logs de d/rails s) :
Started POST "/posts" for 127.0.0.1 at 2022-09-16 06:08:19 +0000
Processing by PostsController#create as */*
Parameters: {"raw"=>"Another dummy reply, for testing purposes.", "unlist_topic"=>"false", "category"=>"5", "topic_id"=>"23", "is_warning"=>"false", "archetype"=>"regular", "typing_duration_msecs"=>"4500", "composer_open_duration_msecs"=>"11534", "featured_link"=>"", "shared_draft"=>"false", "draft_key"=>"topic_23", "meta_tag_id"=>"summary", "nested_post"=>"true"}
Maintenant, ce que je veux réaliser, c’est insérer le paramètre meta_tag_id
dans une autre colonne de la table posts, pour référence, voici un exemple de logs de la requête SQL lors de l’insertion d’un enregistrement dans ma table posts :
Post Create (1.1ms) INSERT INTO "posts" ("user_id", "topic_id", "post_number", "raw", "cooked", "created_at", "updated_at", "sort_order", "last_editor_id", "last_version_at", "word_count", "baked_at", "baked_version") VALUES (1, 23, 7, 'Another dummy reply, for testing purposes.', '<p>Another dummy reply, for testing purposes.</p>', '2022-09-16 06:08:22.283658', '2022-09-16 06:08:22.283658', 7, 1, '2022-09-16 06:08:22.293786', 6, '2022-09-16 06:08:22.283601', 2) RETURNING "id"
Je serais reconnaissant si vous pouviez m’orienter dans la bonne direction. Je ne suis pas familier avec Ruby, donc j’ai du mal à trouver ce que je devrais modifier pour ajouter une nouvelle colonne et intégrer la variable meta_tag_id aux valeurs de la requête. Merci d’avance les gars ! ![]()