問題タブ [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.

0 投票する
3 に答える
12130 参照

python - 「djangoビューの不明な列 'user_id'エラー

何が原因なのかわからないエラーが発生しています。

エラーは次のとおりです。

このエラーが発生する理由を知っている人はいますか? 私はそれを理解することはできません。すべてがうまくいっているようです。

私のビューコードは以下の通りです:

どんな助けにも感謝します!ありがとう!

編集:また、副次的な質問です。objects.get(id= または objects.get(pk= ) を使用しますか? 主キーを使用する場合、モデルで id フィールドまたはインデックスを宣言する必要がありますか?

編集:関連するモデルは次のとおりです。

0 投票する
2 に答える
391 参照

asp.net - LINQ to SQLは、モデルを構築したり、独自のクラスを作成したりするための最良の方法ですか

私はMSSQLServerデータベースを使用してASP.netで中規模のシステムを開発していますが、LINQを使用してモデルレイヤーを作成したり、データベースを処理する独自のクラスを作成したりするための最良の方法は何でしょうか。

0 投票する
11 に答える
42679 参照

php - Zend Framework のモデル

Zend Framework でモデルを実装した方法にはどのようなものがありますか?

私は基本的なものを見てclass User extends Zend_Db_Table_Abstract、それをコントローラーに呼び出しました:

$foo = new User;

$foo->fetchAll()

しかし、より洗練された使い方はどうでしょうか? ドキュメントのクイックスタート セクションではそのような例を提供していますが、Zend Framework のモデルの「最適な使用法」の例が得られていないように感じます。興味深い実装はありますか?


編集:(CMSのコメントに応じて)明確にする必要があります...より複雑な選択を行うことについて知っています。私は、モデルの概念に対する全体的なアプローチと、他の人がそれらをどのように実装したかの具体的な例に興味がありました (基本的に、マニュアルで省略されているものと、基本的なハウツーで見過ごされているもの)。

0 投票する
4 に答える
1525 参照

ruby-on-rails - Rails: View で has_many を確認する

私が持っている場合...

...@bunnyニンジンがあるかどうかをビューで確認するにはどうすればよいですか? 私はこのようなことをしたい:

@bunny.carrots?うまくいかないことはわかっています。

0 投票する
8 に答える
24333 参照

ruby-on-rails - 複数のforeign_keysを持つRailsモデルのhas_many

レールに比較的新しく、名前、性別、father_id、mother_id (2 つの親) を持つ単一の Person モデルで非常に単純な家系の「ツリー」をモデル化しようとしています。以下は基本的に私がやりたいことですが、明らかに has_many で :children を繰り返すことはできません (最初のものは上書きされます)。

2 つの外部キーで has_many を使用する簡単な方法はありますか、またはオブジェクトの性別に基づいて外部キーを変更する方法はありますか? または、別の/より良い方法がありますか?

ありがとう!

0 投票する
1 に答える
585 参照

model - Verilogでハードウェアを実現するための効率的なCコード

私はイメージコーデック用のプレーンなCコードを持っています。私の目標は、Verilogまたはそのようなハードウェア記述言語を使用してハードウェアで取得および実現される効率的なCモデルを開発することです。私が見つけようとしているのは:

1.)ハードウェアを効率的にするために既存のCコード構造でどのような変更を行う必要があるか

2.)データ構造を変更する必要がありますか。配列/バッファに関連する制約はありますか(ストレージクラスレジスタで宣言する必要があるように)。

3.)H / wモデルは、条件があれば、または可能な限り最小限にすべきではないと聞きました。それはどういうことですか?

(一部のFPGA、バス、クロックなどの詳細がないVerilogを使用した一般的なハードウェアの実現を検討してください。)

-広告

0 投票する
2 に答える
987 参照

c# - Linq2Sql を使用する最良の方法は?

私はlinq2sqlを使用する良い方法を考えるのに苦労しています.単にそれを使いたいのですが、linq2sqlで生成されたクラスをモデルクラス内にラップして、何らかの形の汎用抽象基本クラスを提供するのが最善かどうかわかりません. / または追加、更新、削除などのモデル クラスの一般的なメソッドのインターフェイス、または linq2sql が生成した部分クラスを拡張するためのインターフェイス。

人々が最も成功したと感じたデザインは? そして、これらのデザインの概要を簡単に説明していただけますか?

(誰もが独自の最善の方法を持っているため、これは主観的なものであることは承知していますが、そのようにタグ付けする必要があるかどうかはわかりません。コミュニティ wiki を編集して作成する必要があると思われる場合は、自由に編集してください。)

0 投票する
2 に答える
2474 参照

ruby-on-rails - Rails アプリで、モデルにタグを追加する必要がある

私は、質問をする IRC ボットにリンクされたこのクイズ レール アプリを持っています (はい、IRC で)。そこにはQuestion、質問、回答、ヒント、その他いくつかを含むこのモデルがあります。

私は、Quizモデル (たとえば、特別なハロウィーンやクリスマスのクイズなど) を表にquiz_idquestionsて、質問を分類できるといいなと思い、Categoryモデル (たとえば、 、映画または本) category_idquestions

現在、私のユーザーは、1 つまたは複数のクイズに質問を追加し、1 つまたは複数のカテゴリを質問に割り当てられるようにしたいと考えています…</p>

Quizそこで、とモデルを削除してタグに置き換えることを考えていました。これCategoryにより、ハロウィン タグ、映画タグがあり、質問にはタグとして「ハロウィン 映画 クリスマス」を付けることができます。

私の検索では、 のようなタグを含める方法や、他の誰かが想像したものを含める方法をかなり見てきましacts_as_taggableacts_as_taggable_on_steroids:-)

今、私は何をすべきか迷っているので、あなたが何をしたのか、どのように行ったのか、なぜこのようにしたのかを尋ねています。

0 投票する
3 に答える
3847 参照

ruby-on-rails - Rails アプリの非永続データ

Railsアプリの「分析」ページに取り組んでいます。分析ページは独自のデータを保持しません (この時点では非常に原始的です) が、DB から (ActiveRecord に組み込まれた集計式を介して) 取得したメトリックを利用します。メトリクスを収集して提示する以外に、私が持っている唯一の他の要件は、ユーザーがデータをフィルタリングするための日付範囲を提供できるようにすることです。これまではインスタンス変数などを使用してメトリクス情報を保存していましたが、メトリクスの数が増え、フィルタの開始日と終了日を管理する必要が生じたため、このデータを自社モデル。すべての「データ」を移動する場合 モデルに attr_accessors を持つプレーン オブジェクトを使用する必要がありますか、それとも非永続データに使用できるより適切な基本クラスがありますか? 私はコントローラーが肥大化していることを知るために MVC アーキテクチャに十分に精通していますが、この場合にデータ/ロジックをどのように整理するかを決定するのに十分なほどレールに精通していません。

どんな洞察も大歓迎です!

0 投票する
3 に答える
3588 参照

sharepoint - SharePoint オブジェクト モデルを介して管理パスを作成する方法

これは、WSS/SharePoint の第一人者への質問です。

次のシナリオを考えてみましょう。企業の CRM システムと WSS ベースのイントラネットをリンクする ASP.Net Web サービスがあります。私がやろうとしているのは、新しいクライアントが CRM システムに追加されるたびに、新しい WSS サイト コレクションを準備することです。これを機能させるには、管理パスを新しいサイト コレクションにプログラムで追加する必要があります。オブジェクト モデルを介してこれが可能であることはわかっていますが、自分の Web サービスで試してみると失敗します。以下のサンプルコードの抜粋:

このコードは、SPUtility.ValidateFormDigest() で NullReferenceException で失敗します。調査によると、これは権限が不十分であることが原因である可能性があることが示唆されました。SPSecurity.RunWithElevatedPrivileges(AddressOf AddManagedPath) を使用して昇格された権限ブロック内でコードを実行しようとしました。ここで、AddManagedPath は上記のコード サンプルを含む Sub プロシージャです。

これは InvalidOperationException で失敗し、「オブジェクトの現在の状態のため、操作は有効ではありません。」

どこが間違っていますか?

私がなんとかした回避策の 1 つは、Process.Start() を介して STSADM.EXE を呼び出し、必要なパラメーターを提供することであり、これは機能します。

更新: Web サービスの開発中に、組み込みの Visual Studio 2005 Web サーバーを使用して実行しています。これはどのセキュリティ コンテキストで実行されますか? web.config にエントリを配置して、セキュリティ コンテキストを変更できますか?

更新:問題は間違いなく、正しい SharePoint セキュリティ コンテキスト内で Web サービスを実行していないことに関係していると思います。私が提案した回避策を採用し、STSADM にシェルアウトすることにしましたが、これを行うには、Web サービスが実行されるアプリケーション プール ID が SharePoint 管理者のメンバーである必要があります。