問題タブ [rails-generate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails 4.2でconfig/application.rbを再生成するには?
Rails 4.2config/application.rb
は、既存のアプリケーションで再生成する単一のコマンドを提供しますか?
私が尋ねる理由は、Rails アプリがオプションrails new
なしで -ed であると想像するためです。--skip-test-unit
その後、かなり後になって、このアプリは RSpec に切り替えられました。オプションが最初に に提供されたかのように、どのconfig/application.rb
ように再生成できますか?--skip-test-unit
rails new ...
これが効果的に行うことは、ファイルrequire
の上部にあるステートメントを次のように変更することだけです。config/application.rb
に:
ruby-on-rails - 型修飾子に関する Rails ジェネレーターからドキュメントを取得する方法
Rails 4.2.xのActive Record Migrationsのドキュメントでは、セクション2.3 Passing Modifiersに次のように記載されています。
一般的に使用される一部の型修飾子は、コマンド ラインで直接渡すことができます。それらは中括弧で囲まれ、フィールド タイプに従います。
たとえば、次を実行します。
$ bin/rails generate migration AddDetailsToProducts 'price:decimal{5,2}' supply:references{polymorphic}
...
詳細については、ジェネレーターのヘルプ出力を参照してください。
ただし、bundle exec rails generate migration --help
Rails 4.2.x (私の場合は 4.2.3) での実行では、型修飾子の受け渡しについては何も言及されていません。中括弧が 1 つも見えません。
3.5 Column Modifiersでいくつかのドキュメントを見ることができますが、「generators help output」からのものと呼ばれるドキュメントを入手するにはどうすればよいですか?
rails-generate - スペースを使用した rails g migration の構文
こんにちは。
スキーマ内product_size
のテーブルに呼び出される列を追加しようとしています。order_items
これを行うには:
$ rails g migration add_product_size_to_order_items
また
$ rails g migration add_product_size_to_OrderItem
もしくはそうでないか?
ありがとう!
ruby-on-rails - アクティブなレコードブレークをスキップする Rails Generator
-O --api
フラグをオンにして新しいRailsプロジェクトを作成しましたrails g model
が、今は壊れています.何もせず、単に「Springプリローダーを介して実行中」と表示されます(Springを削除しようとしたため、Springのバグではありません)。
その後、新しいプロジェクトを作成し(まったく同じで、 なしで-O
)、正常に動作しrails g model
ました。ARをスキップするとジェネレーターが壊れるということですか?もしそうなら、どうすれば避けられますか?
Ubuntu Linux 16.04 LTS で Ruby 2.3.1 と Rails 5.0.0.1 を使用しています。
ruby-on-rails - rails_admin で初期化されていない定数
を追加しましたgem rails_admin
。最初はうまくいきますが、何かを編集したり検索したりするたびに、この問題が発生します。行を削除しようとしましたが、アプリ内のどこにあるのかわかりませんでした。多くの人が私と同様の問題に遭遇したことを読みましたが、何もうまくいきませんでした! また、私のアプリは別の言語であるため、何らかの理由でそれが機能していない可能性があると考えました。誰も問題を知らないようです
ここで私が得るもの:
完全なトレースは次のとおりです。
また、アプリのロケール言語の代わりに、gem ルートのロケール言語として英語のみを使用して gem を生成できるかどうかも疑問に思っています!
助けてください、事前に感謝します!