問題タブ [model]
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.
asp.net-mvc - ASP.NET MVC検証でnullでないvarchar列を空にしないようにする方法は?
そのため、ASP.NET MVC RC1 を使用し、DefaultModelBinder の検証を使用して、null 以外の整数フィールドに値が設定されていない場合に検証エラーを表示しています。これは、MVC によってデフォルトで行われます。ただし、同じことは string(varchar) フィールドには当てはまりません。バインダーにはビューから空の文字列が渡されるためです。これは、null 以外の varchar 列に対して完全に有効です。
ただし、実際には、列を非 null としてマークするときは、ほとんどの場合、列を空にしないようにすることを意味します。そこで、その検証チェックをデフォルトのバインダーに追加するこの方法を思いつきました。
これが、必要な文字列フィールドの検証を MVC の既定の検証に追加するという目標を達成する最も効率的な方法であるかどうか疑問に思っています。
ruby-on-rails - ROR モデルの設定に関する質問: テーブルの関係
ユーザー用のモデル、投稿用のモデル、および評価用のモデルを持つサイトを開発しています。各提出物は、ユーザーごとに 1 つの評価のみを持つことができます。私の質問は、モデルでこれをどのように設定すればよいですか?
.net - Asp.net MVCのデフォルトのModelStateエラーメッセージをオフまたは置き換えるにはどうすればよいですか?
フォームのテキストボックスから取得するパラメーターの1つとしてnull許容のDateTimeを持つコントローラーアクションがあります。ユーザーがそのテキストボックスに「blah」と入力すると、DateTimeパラメーターのNull値が返され、モデルエラーが自動的に追加されることに気付きました。この場合、追加されるModelStateエラーは「値'blah'は無効です」です。
私の問題は、私のサイトが複数の言語をサポートしているため、このエラーをローカライズする必要があることです。通常、私はModelStateエラーを自分で検証して追加するだけですが、この場合はそれを取り除くことができないようです。同じテキストボックスに別のModelStateエラーを追加しても、表示されません。
database - DjangoモデルではNULLを「0」として扱います
Djangoアプリで次のコードを使用します。
ギャラリーのテーブルがあります。それらのそれぞれにいくつかの写真があります。ユーザーが画像に賛成または反対票を投じると、「picturevote」の新しい行が挿入され、画像に接続されます。次に、写真の合計スコアを取得できます。次に、1つのギャラリーの写真をスコア値で並べ替えます。ただし、テーブルの結合により、投票がまったくなかった場合、スコアの値がNULLになる可能性があります。それでも、スコア「NULL」は「0」として扱われます。
何か案は?
編集:さて、ここでいくつかの追加の説明:問題は、上記の例の集計がscore
NULLに設定されることです。スコアを表示したいときは、次のようなものを使用します。
次に、集計により、NULL(picturevote行がない場合)または特定の値が生成されます。NULLの場合、or式は表示可能な整数値に変換します。しかし、これはNULL値によって引き起こされる表示の問題だけを解決します。最初のコード例のようにこの値で画像を並べ替えたい場合score
、NULLのすべてのエントリが順序付けられた結果セットの最後に配置されます。最初に正のスコアの画像があり、次に負の値の画像があり、次に、がNULLであるため、これまで投票されなかった画像がありますscore
。
私の質問は、順序が正しくなるようにこの動作をどのように変更できるかです。
java - Java アプレット - MVC - モデルをビューにバインドする方法は?
モデル データにバインドされ、モデルが更新されると更新されるコンポーネントを含むビューを持つアプレットを構築する最も簡単な方法は何ですか?
理想的にはコードをできるだけ少なくし、なし/宣言型が望ましい:)
説明にコンポーネント タイプが必要な場合は、テキストが String getText() アクセサーを使用して Bean にバインドされている JLabel を検討してください。
ありがとう!
graphics - どの3Dモデル形式を使用する必要がありますか?
ゲームエンジンを書いていますが、どの3Dモデル形式を使用/ロード/エクスポートする必要があるのでしょうか?Objは普遍的で簡単なように見えますが、そこにあるほとんどのモデルにエラーが含まれており、他の形式ほど保存されていないという点でも信頼できないようです。
MD2 / 3/5などのゲーム専用のフォーマットがあるようですが、よくわかりません。モデル化する場合はwings3dを使用します。必要なものを純粋にロードし、フォーマットIDからサポートする以外に、他にどのような詳細が必要かわかりません。 IKを実装する必要があるなどの実装?逆運動学や骨のリギングではなく、スクリプトごとのアニメーションを使用できますか?
ruby-on-rails - Rails でモデルを保存する際の問題
コメント付きの簡単なブログを作成しています。Post モデルと Comment モデルがあります。新しいコメントの作成を除いて、2 つの間のすべてのやり取りは正常に機能します。新しいコメントを投稿しようとすると、Rails で問題が発生します。
リクエスト パラメータは次のとおりです (スタック トレースから)。
そして完全なスタック トレース:
コメント モデルで呼び出している save メソッドにエラーを絞り込みました。
エラーを生成しているパーシャルのフォーム (投稿時) は次のとおりです (form_row は、フォーム行を作成するために作成した単純なヘルパー メソッドです)。
問題は の使用方法にあると思わform_for
れますが、考えられるすべての組み合わせと呪文を試しましたが、まだこれを理解できません。私の投稿とコメントのモデルは次のとおりです。
そして最後に、保存を実行するコントローラー コード:
私は本当に困惑しています。よろしくお願いします。
oop - 特定のエンティティグループのみがロールに参加できる複雑なロール関係をモデル化するにはどうすればよいですか?
ダイナーの食事をモデル化する必要があるとしましょう。
食事はいくつかの「構成要素」で構成されます。
- (フライドポテトまたはライスまたはウェッジ)
- AND(6種類の飲料の1つ)
- AND(7つの異なるソースのうちの1つまたは2つ、またはまったくない)
別の食事は次のもので構成できます。
- (サラダまたはご飯)
- AND(にんにくまたはにんにくなし)
それ以上の食事は以下から構成されます:
フライドポテト
ただの飲み物
ただ ...
これをどのようにモデル化できますか?(UML、実体関連、コード、...あなたが最もよく説明できるものは何でも)
おそらく、私が実行したいいくつかのタスクを知っていると役立つでしょう。
- 顧客が最初に食事を選択し、残りのすべての「アドオン」を表示できるようにします。
- コンポーネントのリストから食事を検出します。たとえば、顧客がフライドポテト、ソース、飲み物を注文した場合、最初の例から食事を検出できるはずです。
すべてのコンポーネントを記事に分割し、「フライドポテト」を「チーズバーガー」、「シュニッツェル」、「...」の補足としてマークするための何らかの役割マッピングを追加することを考えましたが、複数の追加をモデル化するにはどうすればよいか疑問に思いました-ons、オプションのアドオン、n-out-of-mアドオン..
あなたが私を助けてくれることを願っています...