response_with возвращает неизвестный формат - рельсы

Я пользуюсь черезAngularJS чтобы отправить JSON, в контроллере у меня есть

respond_to :json

def create
    respond_with Task.create(description: params[:description])
end

tasks хранится в базе данных, но затем я получаю это сообщение в своем журнале

ActionController::UnknownFormat - ActionController::UnknownFormat:
  (gem) actionpack-4.0.0/lib/action_controller/metal/mime_responds.rb:372:in `retrieve_collector_from_mimes'
  (gem) actionpack-4.0.0/lib/action_controller/metal/mime_responds.rb:327:in `respond_with'

...

Я пытался добавить в свой маршрутresources :tasks, :defaults => {:format => "js"}, Как я могу справиться с этой проблемой?

Ответы на вопрос(1)

Решение Вопроса

json", а не "js".

В Rails есть список ожидаемых форматов (на основе значений по умолчанию, плюс вы или гемы можете добавить дополнительные известные типы ответов). Js не является одним из значений по умолчанию

 ahnbizcad19 июл. 2014 г., 12:39
как заставить работать с js? Является ли изменение значений по умолчанию реалистичным?
 user161183026 дек. 2013 г., 17:44
Спасибо тебе, вот и все!

Ваш ответ на вопрос