'a bağlanmasına neden oluyor. Rails 3.1.1 geliştiriyorum.
Modelde url_helpers dahil, kaydetme modelinde bir ArgumentError neden olur., Rails.application.routes.url_helpers, ArgumentError Eksik ana bilgisayarının
class Medium < ActiveRecord::Base
include Rails.application.routes.url_helpers
.
.
end
class MediaController < ApplicationController
def create
@medium = Medium.new(params[:medium])
@media.save # => cause ArgumentError
end
end
ArgumentError (bağlantı veren ev sahipliği Eksik veriniz:! Konak parametresini ayarlamak default_url_options [: host] veya ayarlayın: only_path true):
da url_helper etmiyor dahil başka bir model hataya sebep oluyor.
Sorun nedir?
Şimdiden teşekkürler.
Cevabınız için teşekkür ederiz. Aslında, kendi kendine url'yi diğer denetleyiciye iletmek için _path yöntemlerini kullanan model, bu nedenle url yardımcılarını da içerir. Çözümü buldum. Dahil değil, satır içi arayın. 'Rails.application.routes.url_helpers.medium_path (kendi)' Şimdi iyi çalışıyor. – DIGITALSQUAD