مرحباً يا شباب، لإعطاء بعض الخلفية، أحاول إضافة عمود آخر إلى مخطط الجدول لجدول posts، أريد إضافة عمود آخر وهو meta_tag_id. لقد وصلت إلى نقطة يمكنني فيها تمرير البيانات التي أريد تخزينها في معلمات PostController، تحقق من السجل أدناه كمرجع (هذا من سجلات 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"}
الآن، ما أريد تحقيقه هو إدراج المعلمة meta_tag_id
في عمود آخر من جدول posts، كمرجع، إليك عينة من سجلات استعلام SQL عند إدراج سجل في جدول 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"
سأكون ممتنًا لو أمكنكم توجيهي في الاتجاه الصحيح. أنا لست على دراية بلغة Ruby، لذلك أواجه صعوبة في العثور على ما يجب تعديله لتحقيق إضافة عمود جديد ودمج متغير meta_tag_id في قيم الاستعلام. شكراً جزيلاً لكم مقدماً يا شباب! ![]()