問題タブ [projection]

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

web-services - DTOへのNHibernateプロジェクション

私はNHibernateプロジェクションに慣れていません。IList<>ではなくList<>を返すことができるように使用しようとしています。私はまだDTOに投影することにあまり運がありません。次のクエリオブジェクトとドメインオブジェクトがあります。まず、EmployeeIDを指定して注文のリストを取得しようとしています。このリストをシリアル化できるようにしたいので、結果のリストをループしてリストに追加しています。誰かが私がプロジェクションからどれだけ離れているか教えてもらえますか?私は自分のものと似ていないいくつかの例を検索して見つけました。基本的に..DTOのリストを作成したいだけです。

ありがとう!

注文:

従業員:

EmployeeOrderDTO:

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

3d - 変換行列を適用する方法は?

3D 空間内のポイントの 2D スクリーン座標を取得しようとしています。つまり、カメラのパン、チルト、ロールの位置を知っており、投影したいポイントの 3D x、y、z 座標を持っています。

私は変換/射影行列を理解するのに苦労しています。ここの知的な人々が私を助けてくれることを望んでいました;)

これまでにまとめたテストコードは次のとおりです。

基本的に、必要なのは、3D ポイントが交差する特定の画面の 2D XY 座標を取得することです。ロール、チルト、パン マトリックスを使用してワールド ポイント (wp) を変換する方法がわかりません。

これに関するヘルプは大歓迎です!

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

nhibernate - NHibernateを使用してエンティティと一緒に骨材を投影する

私はかなり標準的なOrdersテーブルと関連するOrderRowsテーブルを持っています。

状況によっては、注文のリストと合計の要約を取得したい場合がありますが、ほとんどの場合、要約は気にしません。

Criteria APIを使用して、注文ごとに[数量] * [unitPrice]の予測を作成できますが、同じ結果セットで注文と予測の両方を取得するにはどうすればよいですか?

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

nhibernate - Hibernate プロジェクションのヘルプ

nhibernate detachedcriteria オブジェクトのプロジェクションの作成に問題があります。

テーブル Address にリンクされているクラス Spa があります。

Address には、文字列である City というフィールドがあります。

私の最終的な目標は、都市名の明確なリストを取得することです。

異なる都市のすべてのスパを手に入れることができれば、私も幸せです.

私の試みはすべて無駄であり、役立つ投稿は見つかりませんでした.

これまでのところ、私は試しました:

上記が正しくないことはわかっています。開始する場所を見つけようとしているだけです。

どんな助けでも大歓迎です。また、単純な投影のチュートリアルもあれば幸いです。

私も試しましたが、キャストエラーが発生しました。

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

sql - 数式プロパティで射影を使用する

XML マッピング ファイルに次のようなプロパティがあります。

この特定の名前に射影を使用したい

Oracleの例外が発生します。

数式を使用して宣言されたプロパティに射影を行う方法はありますか?

私の生成されたSQLは

結果の例外は

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

scala - scala Map filterKeys: Projection を Map 参照に割り当てることはできません

次のコード:

コンパイルしません。次のエラーが表示されます。

エラー: 型の不一致
が見つかりました: collection.this.Map.Projection[scala.this.Predef.String,scala.this.Int]
が必要です: collection.this.Map[scala.this.Predef.String,scala.this.Int]
m = m filterKeys { s => s.length < 3 }

scaladoc a Projection[A,B]extends the traitによると、私はこれを本当に理解していませんMap[A,B+]。つまり、 Projection は Mapです。

反変型と関係があるのではないかと思いましたが、代わりにBを使用すると、まだコンパイルされません。私は何が欠けていますか?解決策は次のとおりです。AnyInt

しかし、これは私にはエレガントではないようです。

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

asp.net-mvc - LINQ to SQLおよびデータプロジェクション、MVC

こんにちは私はいくつかの値(ID)を持つテーブルを持っています、そしてもちろん私が結果を得るとき私はint IDだけを手に入れました、しかし私はそれをもっとユーザーフレンドリーにしたいです、例えばその数が1のとき、私は置きたいです文字列「Avaible」、その2つの「Notavaible」がN層環境にあり、モデルでこれを実行する必要がある場合、これを実現するための最良の方法は何ですか。文字列を投影するために別のクラスを宣言する必要があります。または、辞書のようなものを使用する必要があります、キー->値。

今私はこれを持っています

0 投票する
6 に答える
13923 参照

math - 投影された3Dメッシュの2Dアウトラインアルゴリズム

与えられたもの:これらの点でメッシュを構築する頂点と三角形のセットで定義された3Dメッシュ。

問題:任意の平面に投影された任意に回転したメッシュの2Dアウトラインを見つけます。

投影は簡単です。課題は、平面に投影された三角形のエッジの「船体」を見つけることにあります。このアルゴリズムの研究に関する入力/ポインターについての助けが必要です。簡単にするために、3Dエッジがxy平面に真っ直ぐ下に投影されていると仮定できます。

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

c++ - openglによる真の等角投影

私はC++を使用したOpenGLプログラミングの初心者であり、数学はあまり得意ではありません。等角投影を行う簡単な方法はありますか?

私は、一般的な正射影ではなく、真の等角投影を意味します。

(等角投影は、ユニットX、Y、およびZベクトルの投影が等しく長く、それらの間の角度が正確に120度である場合にのみ発生します。)

コードスニペットは高く評価されています。