問題タブ [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.
zend-framework - Zend Framework を使用して Zend_Form にモデルをロードする
Zend_Form コンポーネントを使用してフォームを作成しようとしていますが、要素の数が異なります。各 Zend_Form 要素の情報 (名前、オプション、バリデーター、フィルターなど) はデータベースに保存されます。
私が取り組んでいるアプリケーションは、さまざまな数の質問を含む調査を構築することで構成されています。各質問は、さまざまな回答の配列に関連付けられています。最終的に私の目標は、サーバー側で動的にラジオ/チェックボックス ボタンの配列を構築することです。
フォームをきれいに生成する方法を探していますが、フォーム内にモデルをロードする最良の方法がわかりません。モデルをコントローラーにロードしてから (どういうわけか、パラメーターを介して) 直接フォームに渡す必要がありますか、それともフォームの init() メソッド内でモデルをロードする方がよいでしょうか? フォーム クラス内、コントローラー内、またはモデル内のどこにロジックを配置するのが最適ですか?
私の考えは、データベース内のフォーム要素のプロパティ (名前、ルール、フィルターなど) を取得し、反復して最終的にフォームをレンダリングすることです。このアプローチについてどう思いますか?最終的に、今回は AJAX と JavaScript ライブラリ (jQuery など) を使用して、要素が動的に追加されます (クライアント側)。
Google で見つけた便利なリンクをいくつか紹介しますが、それらはすべて私の質問とは少し異なる質問に答えていると思います。
動的フォームの構築時、サーバー側:
- http://framework.zend.com/wiki/display/ZFPROP/Zend_Form+generation+from+models+-+Jani+Hartikainen
- http://weerophinney.net/matthew/archives/200-Using-Zend_Form-in-Your-Models.html
- http://codeutopia.net/blog/2009/01/07/another-idea-for-using-models-with-forms/
クライアント側で AJAX 処理を使用して動的フォームを構築する場合:
asp.net-mvc - MS MVC-どういうわけか、すべてのビューに対して強く型付けされたViewData / Modelをグローバルに入力できますか?
MVCアプリケーションのすべてのビューに対して、ログに記録されたユーザーのインスタンス(または、まだ誰もログに記録されていない場合はnull)を提供したいと思います。InvokeActionをオーバーライドし、ログに記録されたユーザーインスタンスをViewData(controllerContext.Controller.ViewData ["LoggedUser"] = xxx)に提供する独自のControllerActionInvokerクラスをすでに正常に実装しました。問題は、アプリケーション全体でログに記録されたユーザーインスタンスを渡すために、強く型付けされたモデルを使用したいということです。私は、強く型付けされたすべてのViewDataクラスの基本クラスであり、ログに記録されたユーザーインスタンスも提供するApplicationViewDataBaseクラスを用意することを考えていました。すべてのビューでログに記録されたユーザーインスタンスに簡単にアクセスできました。
ControllerActionInvoker.InvokeActionオーバーライドで達成したように、強く型付けされたグローバルに入力することは可能ですか?または、Page.Userでユーザーインスタンスを提供する方がよいでしょうか。Page.Userを使用する方がおそらくもっと巧妙だと思いますが、Userインスタンスを挿入する方法も見つかりませんでした...
php - Zend Framework での複数のテーブル リレーションシップを持つオブジェクトのモデリング
私はZend Frameworkをいじっていて、プロセスがどのように機能するかを確認するためだけに、作成中のWebサイトに対して「クイックスタート」ガイドを使用しようとしています. この答えが明らかな場合はご容赦ください。うまくいけば、経験豊富な誰かがこれに光を当てることができます。
3 つのデータベース テーブルがあります。
特定の状況で 3 つのテーブルすべてを使用する User モデルを作成したいと考えています。たとえば、メタデータが必要な場合は、メタデータ テーブルにアクセスします。user_password テーブルは、「デフォルト」の auth_method が設定されている場合にのみアクセスされます。ユーザーモデルからアクセスできるようにしたいプロファイルテーブルを後で追加する可能性があります。
ZF でこれを行う最善の方法とその理由は何ですか?
silverlight - Silverlight MVVM リンク モデルとビュー モデル
MVVM には素晴らしい例がたくさんありますが、私はまだ混乱しています。
CustomerModel と CustomerViewModel があるとします。CustomerModel に Name プロパティがあり、CustomerViewModel に 1 つあるようです。UI が更新されるように、CustomerViewModel のセッターは CustomerModel Name プロパティを設定し、OnPropertyChanged(PropName) を呼び出します。これは本当に正しいですか?ゲッター/セッターが2回定義されるようです。50 個のプロパティを持つモデルがある場合、それは非常に面倒です。
また、Qty プロパティを設定するとします。ViewModel はモデルを更新します。Model は、新しい Qty に基づいて Value プロパティを更新します。Model プロパティが変更されたことを ViewModel に通知するにはどうすればよいですか?
sharepoint - 高度な検索オプション プログラムによる SharePoint 検索
オブジェクト コード モデルを使用して、sharepoint 検索から検索結果を取得しています。検索に高度な検索オプションを設定する方法を提案できますか。オブジェクト コード モデルには、高度な検索を実行する機能がありますか。
wpf - DTO またはエンティティを公開する WCF サービス
このトピックに関する質問と回答を読みましたが、まだ回答のない質問があります。
エンティティを DTO に変換するメソッドを作成すると、いくつかの循環呼び出しメソッドが実行されます (おそらくモデルのエラーが原因です)。たとえば、次のようになります。
Productクラスには、提供されたすべての製品を含む List プロパティを含むSupplierクラスを指すプロパティSupplierがあります。 )各製品に対して、ただし、この最後のメソッドは、提供された製品のリスト内のすべての製品に対して GetProductDTO を呼び出す必要があります...
要約すると、EntityModel -> WCF サービス -> Prism WPF アプリケーションを作成するためのパターンまたはベスト プラクティスを探しています。
ありがとう
python - GoogleAppEngineでモデルとリクエストハンドラを分離する
Railsでコードの乱雑さを減らすのと同じように、モデルを別のディレクトリに移動したいと思います。これを簡単に行う方法はありますか?
ありがとう、コリン
asp.net-mvc - Ajaxフォームを使用したModelstate
AJAXフォームを使用してアイテムをデータベースに更新しています。完了すると、すべてのアイテムを再リストし、それらすべてをテーブルに表示する部分ビューを返します。この問題は、コントローラーアクションにmodelstateエラーを追加する必要がある場合に発生します。ValidationMessageを使用してユーザーにエラーを表示したいので、modelstateエラーが発生したときにアイテムのリストを返したくありません。私の考えでは、コントローラーで次のようなことができます。
問題は、モデルステートエラーが発生したときに、モデルステートビューデータが返されないことです。更新対象IDを指定していないことが原因と思われます。しかし、すでに更新ターゲットIDを持っているため、別のupdatetargetidを設定することはできません。何か案は?
java - Java 用の C++ パーサー/モデル
Javaでプログラム的に使用できる既存のC++パーサー/コードモデルを誰かが知っているかどうか疑問に思っていました. Java からライブラリとして使用できる (Eclipse に依存しない) Eclipse CDT に似たものを探しています。前もって感謝します。
ruby-on-rails - Railsで、複数のモデルを1つのモデルに関連付けてすべてを支配する方法は?
メディア コレクションにあるものの種類を制御する4 つの完全に独立したモデル ( Movie
、Book
、Game
、 ) があるとします。Album
それらを使用して、個々のアルバム、映画などを CRUD してタグ付けできます。
しかし、それらすべてに共通することを追跡し、実行する必要があります。したがって、次のようなItem
テーブルを提供するモデルが必要であると考えました。item
およびビットを使用するstatus
とpossession
、アイテムが新品か使用済みか、自分のものか貸与されたものか (別のテーブルで誰に) などを追跡でき、テーブル自体でアイテムの合計数を知ることができます。元の 4 つのモデルとそのオブジェクトには触れずに、私がそれらに何ができるかではなく、それらが何であるかについての情報のみを提供する必要があると思います。編集: 映画や本が追加されるたびにitems
、関連情報でテーブルを更新する必要があることに注意してください。
私は初心者で、どうすればよいかについていくつかのアイデアがありましたが、どれも成功しませんでした。質問することがたくさんあることはわかっていますが、知りたいのですが、どうすればこれを達成できますか?
どんな助けでも感謝します、ありがとう。