ユーザーが私のpostgresqlデータベースにフォーム入力を通じてURLを送信できるレールアプリを構築していますが、データベースに送信していないようですすべて、それは私にエラーを与えていません。それは私を与えている唯一のものはurlはユーザー投稿のとき:UrlController#のテンプレートが作成されていません。レンダリングhead:no_content
UrlController番号が見つかりませんテンプレートは、レンダリングのヘッド作成:(:4.6msのActiveRecordの)
のでNO_CONTENT は75msのんのコンテンツ204を完了します ユーザーは '/ url'へのリクエストを受け取り、URL(例: 'google.com')を入力するフォームを取得し、このフォームは '/ url'に投稿されます
私のUrlController私は持っています:
class UrlController < ApplicationController
def index
@url = Url.all
end
def create
puts params[:url]
Url.new(url: "foo")
end
header_parser2_development=# \dt
List of relations
Schema | Name | Type | Owner
--------+----------------------+-------+---------
public | ar_internal_metadata | table | minimoe
public | schema_migrations | table | minimoe
public | tags | table | minimoe
public | urls | table | minimoe
(4 rows)
とURLモデル::3210終わり
ここは私のPostgresのURLデータベースは、次のようになります
header_parser2_development=# SELECT * FROM urls;
id | url | created_at | updated_at
----+-----+------------+------------
(0 rows)
誰もこれを説明することができ、そして、私はこの問題を解決することができますか?ドキュメントによると、これはうまくいくはずで、私は何のエラーも出ません。