問題タブ [scaffold]
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: 1 対多の関係を自動的に行うための Scaffold
私がこれを正しく読んでいるかどうかはわかりませんが、Scaffold は全体として 1 対多の関係を行うわけではないようです。たとえば、messages
scaffold を使用して作成しcomments
、それらmessages
(one message
-> many comments
) が必要な場合は、すべてを変更する必要があります。たとえば、comment
のnew
ビューでこれを変更する必要があります
これに
@message
次に、Action を変更してvar...を設定します。
これは現在、Scaffold で自動的に行うことはできませんよね?
php - CakePHP の足場の問題
users テーブルと Communications テーブルを結合する joins テーブルがあります。私は Cake で適切な関係を構築しています。コントローラーで使用するvar $scaffold;
と、すべてが完璧にリンクします。双方向でレコードを表示、追加、および編集できます。ただし、var $scaffold
Bake コンソールを使用して機能を削除し、Bake に標準のインデックスを作成させ、ファイルを表示、追加、編集すると、その機能はすべてなくなります。
クックブックのマニュアルから、ベイクはファイルを作成するのとまったく同じようにインデックス、表示、追加、編集ファイルを再var $scaffold;
作成するので、必要に応じて編集できるという印象を受けました。この仮定は間違っていますか?
ビューをレンダリングするときに scaffold によって生成されたコードを確認する方法はありますか? scaffold テンプレートについては知っていますが、まだ私の知識ベースを少し上回っていることを認めなければなりません。
ところで、サイトが大好きです。
ありがとうございました
subsonic - SubSonic Scaffoldingコントロール内で列テーブル名の名前を変更するにはどうすればよいですか?
SubSonic Scaffoldingを使用してGridViewコントロールのHeaderTextを変更する簡単で簡単な方法は、誰かに説明してもらいたいのですが。また、SubSonicScaffoldで生成されたAddandEditFormのすべてのラベルコントロールのテキストの名前を変更したいと思います。
英語のイディオムで足場フォームを入手しましたが、スペイン語のイディオムに翻訳したいと思います。
SubSonicバージョン2.1(最終版)を使用しています
ありがとう。
javascript - ExtまたはExt_scaffoldでブールフィールドが壊れていますか?
私は ext_scaffold を使用して、Rails ベースの Web アプリケーションの UI 要素を生成する実験を行っています。
ただし、ブール フィールドの動作に関する問題が発生しています。たとえば、私がするとき
移行を適切に構築し、ブール値フィールドのチェックボックスを備えたユーザー インターフェイスを生成します。
ただし、このボックスをチェックすると、作成中のオブジェクトのみが変更されます。レコードが既に存在する場合、チェックボックスの状態はフィールドを正確に反映します。ただし、編集は失敗しています。つまり、チェックまたはチェックを外してレコードを保存しても変更されません。
コードを掘り下げると、次のことがわかります。
問題は、同じ名前の要素でRailsまたはExtのいずれかが混同されていることだと思います。いずれにせよ、レコードが作成された後は、チェック ボックスをクリックしても何も起こりません (チェックされているかどうかに関係なく、フィールドは「0」のままです)。
これを少しいじってみると、編集後にどのフィールドが true に設定されていても、その非表示フィールドをチェックボックスの上に配置すると判明しました。正確に望ましい動作でもありません。
他の誰かがこの問題を経験しましたか? 回避策はありますか? ありがとう。
アップデート:
フィールドのチェックボックスがオンになっていても、送信された POST リクエストはフィールドが false に設定されていることを示していることに注意してください。他のすべてのフィールド タイプは適切に更新されています...
更新 2:
申し分なく、この問題に対する Semergence の解決策を説明している素晴らしいブログ投稿を見つけましたが、私はまだこれを機能させることができません...私は彼の解決策を次のように適応させました:
これで、アラートが適切にスローされ、正しいフィールドが示され、ゼロに設定されることがアサートされます。
これが実際に送信される投稿リクエストで発生しないことを除いて、実際には、チェックボックスがオフになっている場合、POST にはまったく値がありません。
誰かがここで何が起こっているのかを理解するのを手伝ってくれますか?
ruby-on-rails - Rails Scaffolding に自動インクリメント SNO 列を追加しますか?
レコードを追加すると増加し、レコードを削除すると減少し、手動で変更できない Rails の足場を介してシリアル番号 (SNO) 列を作成する方法はありますか?
ruby-on-rails - DATEフィールドのRailsスキャフォールドの問題
Railsスキャフォールドを使用すると、ページにアクセスしてフィールドを編集できません。これは、すべてのDATEフィールドに何らかの問題があることを示しています。エラーは次のとおりです。
そして、stackTraceの一部:
そしてモデルSQL:
フルビューソース:
どうなり得るか?
subsonic - Subsonic 3 - Fetch、FetchAll、またはスキャフォールディング コントロールがありませんか?
私は SubSonic を初めて使用し、Binaries、Examples、および T4 Templates フォルダーを含む zip ファイルのみを含む最新バージョンをダウンロードしました。さらに読んで、Scaffolding コントロールを試すのを楽しみにしていましたが、DLL には VS2008 ツールボックスに追加するツールが含まれていません。
.Fetch、.FetchByID なども使用できません。
私は ActiveRecord パターンを使用しており、すべてのテーブル エンティティは ActiveRecord.cs で作成されます。
以下を使用してデータを取得できます。
3.0.xx 用の別のインストール ファイルはありますか、それとも古いバージョンのインストールを使用し (ある場合)、単に新しいディレクトリをインストールに追加して、ツールと不足しているメソッドを取得する必要がありますか?
ありがとう。
scaffold - 454-Newbler アセンブリの特定の足場に入るコンティグを見つける
どのコンティグがどのスキャフォールドに入るかを呼び出すための非常に単純なスクリプトが必要だと思います。Newblerで組み立てた454個のデータです。
ありがとう!
ruby-on-rails - Railsルーティングエラー
奇妙なエラー。私はRailsの初心者です。レールの新規インストールから、Oracle DBに接続して、次のコマンドを実行しました。
他に何もせずにサーバーを起動して新しいジョブを入力すると、次のエラーが発生します。
エラーをスローしても、レコードは作成されます。レコードを表示しようとすると、次のスタックが表示されますが、これは実際には同じエラーです。
「edit_job_path」メソッドを削除するとエラーが消えるので、ルートのレンダリングに問題があることがわかりますが、正しい情報があるように見えるため、理由はわかりません。つまり、これは定型的な足場なので....助けてくれてありがとう!
ruby-on-rails - RoR - Scaffolding - nil:NilClass の unedfined メソッド 'to_sym' は edit メソッドのエラーのみです
このエラーは、nifty_scaffold の編集ページでのみ発生します。
これは _form.html.erb です
これは edit.html.erb です
そして、これは私のコントローラーです:
何が間違っている可能性がありますか?エラーが見つからないようです:-S。次のように思われます: - データを正しくフェッチします - 「編集ビュー」フィールドに db 値を挿入できません。
:float、:string、:date を足場のデータ型として使用しています。
完成した投稿のために、これは私のエラーです: NoMethodError in Progresses#edit
6 行目でコードのログが終了します...
編集:routes.rbのエラーのようです。これは現在コメントされています:
コメントを外すと、インデックス ビューでもエラーが発生します。
何らかの理由で、これは「 http://127.0.0.1:3001/progresses/1/edit 」と呼ばれていますが、「http://127.0.0.1:3001/progresses/edit/1 」ではありませんか? 「編集ビュー」が呼び出されているように見えますが...おそらく、これが値が入力されていない理由だと思います...
私の解決策は何ですか?