問題タブ [views]

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 投票する
9 に答える
14831 参照

python - Djangoのクラスビュー

Djangoビューは関数を指します。これは、機能を少しだけ変更したい場合に問題になる可能性があります。はい、関数内に数百万のキーワード引数とさらに多くのifステートメントを含めることができましたが、オブジェクト指向のアプローチを考えていました。

たとえば、ユーザーを表示するページがあります。このページは、グループを表示するページと非常によく似ていますが、別のデータモデルを使用する場合とはあまり似ていません。グループにもメンバーなどがいます...

1つの方法は、ビューをクラスメソッドにポイントしてから、そのクラスを拡張することです。誰かがこのアプローチを試したことがありますか、または他のアイデアがありますか?

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

sql-server - OLTP のインデックス付きビュー?

私は SQL Server インデックス付きビュー (または Oracle マテリアライズド ビュー) に精通しており、OLAP アプリケーションでそれらを使用しています。それらには、既存のコードを変更することなく、実行計画を奪い、それをインデックス付きビューに再マップできるという非常に優れた機能があります。

すなわち。非常に高価な結合である SPROC があったとします。

SELECT [SOME COLUMNS]
FROM Table1 INNER JOIN Table2 [詳細]
INNER JOIN Table3 [BUNCH MORE JOINS] ...

同様の結果セットを保持するインデックス付きビューを作成した場合、クエリ オプティマイザーは、ベース テーブルではなくインデックス付きビューに SPROC を送信する可能性が非常に高く、パフォーマンスが大幅に向上します。

ここで、 OLTPでインデックス付きビューを使用したいとします!? つまり、ほとんどの OLTP (このサイトなど) は比較的読み取り負荷が高く、高価な結合がある場合は、それらを大幅に高速化し、ロックの競合を潜在的に減らすことができます ( http://www.codinghorror.com/blog/archives/001166.html)。さらに良いのは、コードを変更する必要がなく、インデックス付きビューを作成するだけです。

しかし、これは、これらのデータのコピーをインデックス付きビューに保持する必要があるため、データベースが大きくなることも意味します...

OLTP の競合や速度の問題を解決するために、インデックス付きビューを使用したことのある人はいますか? これが使用されているのを見たことがないのはなぜですか?

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

validation - Infopath 2007 - 現在のビューのみでデータ検証を実行するにはどうすればよいですか?

3 つの異なるビューを使用する開発中の infopath 2007 フォームがあります。
3 つの異なるビューは基本的に同じフォームですが、ユーザーが選択したボタンに応じて異なるテキスト ボックスが表示されます。「ビュー 1」に何らかのフォーム検証があるのに、ユーザーが「ビュー 2」を選択して送信するという問題が発生しました。「view 1」でフォーム検証がトリガーされ、ユーザーはフォームを送信できません。ユーザーが現在「ビュー 2」を送信している場合、「ビュー 1」のフォーム検証を無視するにはどうすればよいですか?

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

sql - このビューを変更するにはどうすればよいですか?

このビューにインデックスを付けたいのですが、サブクエリがあるためインデックスを作成できません。インデックスを作成できるように、このビューを変更する方法を誰でも提案できますか。

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

oracle - ビューを完全にアンラップする

Oracle で、ビューを完全にアンラップする簡単な方法はありますか? 例: 複数のビューの選択で構成されるビューがある場合、それをアンラップして実際のテーブルを直接選択する方法はありますか?

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

mysql - MySql 5.0 は、別のサーバーにあるテーブルのビューを持つことができますか

MySql 5.0 ビューは別のサーバーにあるテーブルを使用できますか? そのようなビューを作成するための構文は何ですか?

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

sql-server - ビューとインライン サブクエリ SQL Server 2005/2008

アプリケーションの特定の領域では、データベース内の複数のテーブルからのデータが必要です (アプリケーションがあり、アプリケーションには多くの属性があり、各属性にはいくつかの定義があり、各定義には値があります)。アプリケーション用にこれらすべてのテーブルのデータが必要です。レコードを選択するためにビュー (かなり大きいビュー) またはサブクエリを使用する必要がありますか? サブクエリの場合、オプティマイザは効率的に機能しますか? サブクエリでキャッシングが機能するかどうかも興味があります。

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

ruby-on-rails - レールの部分ビューをスタンドアロンでテストする

標準的なRails 2.1プロジェクトで Test/Unit を使用しています。特定のコントローラー/アクションから分離して部分ビューをテストできるようにしたいと考えています。

ZenTest の Test::Rails::ViewTestCaseが役立つように見えましたが、view_test http://www.continuousthinking.com/tags/view_testと同様に機能しませんでした。

Google が見つけたもののほとんどはかなり古くなっているように見えるので、Rails 2.1 では実際には機能しないと思います。

これについての助けは大歓迎です。

ありがとう、ローランド

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

c++ - すでに分割されているペインの分割 (MFC)

私の MFC プログラムでは、スプリッターを使用して 2 つのペインを作成しています。これらのペインの 1 つを再び半分に分割し、別のビューに配置したいのですが、誰かがその方法を教えてくれたり、コードの方向性を教えてくれませんか?

自分でコーディングしたいので、非常に基本的なものでない限り、カスタム派生クラスには興味がありません。

ありがとう!

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

sql - 個別の列からビュー列を構築する

私たちのデータベースには、アプリケーションを追跡するためのシステムが設定されています。アプリケーションが承認されたかどうかを示す bool 列があります。次に、アプリケーションが拒否されたかどうかを示す別の列があります。どちらの列も true でない場合、アプリケーションは保留中であると見なされます。

ビューでそれらを 1 つの値 (tinyint や、「承認済み」、「拒否済み」、または「保留中」を示す文字列など) にマージする簡単な方法はありますか? それとも、テーブル値関数のようなものが必要になるのでしょうか?

更新:回答はすべて役に立ちましたので、回答を選択するのは困難です。彼が最初に投稿したので、私は baldy's に行きます。