2017-06-16 10 views
-3

モデルのハッシュから値を表示する必要があるビューが3つあります。ビューのうちの2つは、ハッシュ内の値を更新できる必要があります。モデルレールの変数にアクセスして更新する

  1. ビュー内の変数の値にアクセスするにはどうすればよいですか。 (好ましくは、直接的かつ追加のコントローラを使用せずに)私は現在グローバル変数を使用していますが、インスタンス変数がより意味をなさないと言われています。
  2. モデルに変更を書き込むにはどうすればよいですか?私は入力を処理するコントローラを持っていますが、実際にモデルを更新する方法はわかりません。

編集:それはハッシュが

$hash = { 
    'sumOfProjects' => $sumOfProjects, 
    'project1' => { 
     'title' => $project_title_1, 

のように見えるのように...

+0

質問に関連するコードを追加してください –

+0

こんにちは@Kpop Europe。 2つの質問を1つに入れないでください。また、あなた自身の質問を投稿する前に、サイトのfroの回答を検索しようとします。私はあなたのすべての質問がすでにこのサイトのどこかで答えられていると確信しています。 –

+0

@RolandStuderねえ!悲しいことに、いいえ...私は数週間この作業を続けています:c –

答えて

1

がモデル

rails g model hash someofproject Project1 title 

、その後

rake db:migrate 
を作成するものです

入力を与え、レールコンソールを使って確認してください

rails c 
Hash.new 
Hash.create() 
関連する問題