0
私は携帯電話を販売するサイトを作成しており、テーブルと製品はすべてセットアップされています。Rail's generate on Cloud9を使用して骨格ファイルを生成する方法
は、私が実行した場合:
rails generate Scaffold Sale item_id:integer employee_id:integer
は、私は私のアプリ/モデルの '販売' と 'Part.rb' と呼ばれるRubyのファイルを取得します。私は、Emlployee.rbとItem.rbである2つのRubyファイルを取得していません。
どの従業員がどの電話を販売したかを把握するために、これらのファイルが必要です。自分のサイト/営業所に移動するとテーブルが表示されますが、/従業員に移動して新しい従業員を追加すると、Cloud0はパスが指定されていないことを通知します。
私は間違っていますか?
あなたは間違ったことはしていません。「rails generate scaffold sale」は、販売するモデルなどを生成するだけです。 'item_id:integer'を指定すると' sales'テーブルの 'item_id'フィールドが含まれるので、アソシエーションを使用できますが、' Item'モデルと 'Employee'モデルは別々に作成する必要があります。 – mikej
前の質問を参照する場合は、リンクを提供する必要があります。しかし、あなたの質問はスタンドアロンでなければなりません。なぜなら、SOの質問はスレッドではなく、記事であるからです。あなたの専門知識や経験は私たちにとって重要ではなく、単にそれを気にかけているだけです。 「スマートウェイの質問方法(http://catb.org/esr/faqs/smart-questions.html)」とJon Skeetの「[完璧な質問を書く](https://codeblog.jonskeet。英国/ 2010/08/29/writing-the-perfect-questions /)」を参照してください。 –