أهم أسئلة "Ruby-on-rails-3"

Ruby on Rails هو إطار تطوير ويب مفتوح المصدر مكتوب بلغة Ruby.

ريلز: كيف يمكنني إعادة تسمية عمود قاعدة بيانات في ترحيل Ruby on Rails؟

قمت بتسمية العمود خطأً hased_password بدلاً من hashed_password .كيف أقوم بتحديث مخطط قاعدة البيانات باستخدام الترحيل لإعادة تسمية هذا العمود؟

ruby-on-rails ruby-on-rails-3 migration rename alter-table

إضافة عمود إلى جدول موجود في ترحيل ريلز

لدي نموذج مستخدم يحتاج إلى عمود :email (لقد نسيت إضافة هذا العمود أثناء السقالة الأولية).فتحت ملف الترحيل وأضفت t.string :email ، وأنجزت rake db:migrate ، وحصلت على NoMethodError . ثم أضفت السطرadd_column : […] قراءة المزيد…

ruby-on-rails-3

Rails DB Migration - كيف تسقط طاولة؟

أضفت جدولًا اعتقدت أنني سأحتاجه ، لكنني لم أعد أخطط لاستخدامه الآن. كيف يمكنني إزالة هذا الجدول؟لقد قمت بالفعل بتشغيل عمليات الترحيل ، لذا فإن الجدول موجود في قاعدة البيانات الخاصة بي. أعتقد أن rails generate migration يجب أن يكون قادرًا على التعامل مع هذا ، لكنني لم أعرف كيف بعد.لقد حاولت:rails generate migration drop_tablename ولكن هذا أدى للتو إلى هجرة فارغة.ما هي الطريقة "الرسمية" لإسقاط طاولة في ريلز؟

ruby-on-rails database ruby-on-rails-3 migration rake

استبدال الكلمات في سلسلة - روبي

لدي سلسلة في روبي:sentence = "My name is Robert" كيف يمكنني استبدال أي كلمة واحدة في هذه الجملة بسهولة دون استخدام كود معقد أو حلقة؟

ruby ruby-on-rails-3

تطهير أو إعادة إنشاء قاعدة بيانات Ruby on Rails

لدي قاعدة بيانات Dev Ruby on Rails مليئة بالبيانات. أريد حذف كل شيء وإعادة بناء قاعدة البيانات. أفكر في استخدام شيء مثل:rake db:recreate هل هذا ممكن؟

ruby-on-rails ruby-on-rails-3 rake

لا يمكن العثور على رأس 'libpq-fe.h عند محاولة تثبيت pg gem

أنا أستخدم الإصدار المسبق من Ruby on Rails 3.1. أحب استخدام PostgreSQL ، لكن المشكلة تكمن في تثبيت pg جوهرة. يعطيني الخطأ التالي:$ gem install pg Building native […] قراءة المزيد…

ruby-on-rails ruby-on-rails-3 postgresql rails-postgresql pg

كيفية عمل طلب HTTP باستخدام Ruby on Rails؟

أود الحصول على معلومات من موقع ويب آخر. لذلك (ربما) يجب أن أقدم طلبًا إلى موقع الويب هذا (في حالتي طلب HTTP GET) وتلقي الرد.كيف يمكنني عمل ذلك في Ruby on Rails؟إذا كان ذلك ممكنًا ، فهل هي طريقة صحيحة لاستخدامها في وحدات التحكم الخاصة بي؟

ruby ruby-on-rails-3 http request

كيفية عكس "إنشاء القضبان"

أريد حذف جميع الملفات التي أنشأتها والتراجع عن أي تغييرات تم إجراؤها ، ولكن ليس بالضرورة على قاعدة البيانات ، ولكن المزيد على ملفات التكوين.أرغب في حذف جميع تعيينات الموارد للنموذج / وحدة التحكم التي تم حذفها في ملف route.rb تلقائيًا وفي أي مكان آخر ربما تم إجراء التغييرات؟

ruby ruby-on-rails-3 rails-generate