سؤال

هذا ما أحاول:

require "active_support"

desc "test"
task :foo => [:environment] do
  parse(:categories) do |hash|
    # cleanup name
    hash[:name] = titlecase(hash[:name])
    # ...
  end
end

هذا هو الخطأ الذي أحصل عليه:

الطريقة غير المحددة "titlecase" الرئيسية: كائن

لقد حاولت أيضًا:

ActiveSupport::Inflector::titlecase(hash[:name])

النتائج في هذا الخطأ:

الطريقة غير المحددة "titlecase" Activesupport :: inferector: الوحدة النمطية

هل كانت مفيدة؟

المحلول

محاولة

hash[:name] = hash[:name].titlecase

بدلا من ما تحاول. عملت معي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top