2016-11-27 6 views
0

一方、私は自分のウェブサイトで作業を続けることができないので、私はかなり切望しています。 私はRuby on Railsサーバーを作成し、足場を介して製品コントローラを追加しました。 私は自分のローカルサーバーにいるとき、既に与えられたRails構造を持つ新しい製品(製品カテゴリの新しいオブジェクト)を追加できます。 しかし、私はテキストドキュメントにオブジェクトや製品を追加したいのですが、これはどこで可能ですか? bike1と= Bike.create:まさに私はそれはのショーのページに表示されていること、それを追加する必要がありません(:名=>「ニースバイク」) しかし、ここでオブジェクトをRailsサーバーに追加

は、私はそうのような製品を追加することができます知っています製品コントローラ?

私の作成した製品はデータベースフォルダに表示されますか?

ありがとうございました!

答えて

1

自分の作成した製品をデータベースフォルダに表示できますか?

データベースとしてsqliteを使用している場合は、sqliteビューアアプリケーションでコンテンツを表示できます。あなたがあなたのデータベースに移入するスクリプトを持つようにしたいわけでくださいhttp://sqlitebrowser.org/は1

することができますが、私は私のテキスト文書

内のオブジェクト/製品を追加したいですか?

Ruby on Railsにはdb/seed.rbファイルがあります。アプリの開始コンテンツがあるとします。たとえば、adminユーザアカウントやデフォルトカテゴリのhttp://edgeguides.rubyonrails.org/active_record_migrations.html#migrations-and-seed-data

# db/seed.rb 
Bike.create(name: "Nice Bike") 

また、あなたがrakeタスクは、いくつかのレコードを作成することができます、またはあなただけのを助けるために、このようなBike.create(name: "Nice Bike")

として、コマンドラインでrails cと種類ルビーコマンドを実行することができますあなたはあなたのアプリのコンテンツを早い段階で管理しているので、https://github.com/sferik/rails_adminをチェックすれば、あなたのモデルで定義したリレーションシップに関する素敵なUIベースが生成されます。それから始めるのは簡単です。

また、PostgreSQLやMySQLなどのデータベースサーバーを使用することをお勧めします。これにより、データベースサーバーに直接接続してコンテンツを見ることができます。コンテンツや構造を管理するための素晴らしいUIを備えたアプリケーションもあります。

関連する問題