-2

私の英語でごめんなさい。

私のコード...

class MyClass

  NewFood = Food

  def index
    @items = NewFood.all
  end
end

@items.firstはFoodオブジェクトですが、NewFoodオブジェクトを取得したい

手助け?

4

2 に答える 2

1

NewFoodオブジェクトが欲しいと言うのは意味がありません。MyClassとの 2 つのクラスしかありませんFood。定数は;MyClass::NewFoodを指すだけです。Foodその定数を定義したからといって、Foodクラスのインスタンスが異なる動作を開始し、それらのクラスがNewFood.

ズームアウトして、全体像を教えていただけますか? 何を達成しようとしていますか?あなたが解決しようとしている現実の問題は何ですか?おそらく、それを解決するためのより良い方法を提供できるでしょう。

于 2013-04-09T01:02:51.363 に答える