問題タブ [aggregate]
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.
sql - SQLは、元のSELECTになるようにGROUPBYを使用します
私は次のようなSQLクエリを持っています
ここで、{{PLACEHOLDER}}はコード内で置き換えられます。次のステートメントと同じ出力になるものに置き換えることは可能ですか?
sql - SQL Server:where句を含む複数行のSUM()
次のようなテーブルがあります。
プロパティに複数のアイテムが請求され、複数回請求されます。たとえば、RENTはプロパティ#1に12回(1年以上)請求される可能性がありますが、私が興味を持っているのはENDDATEがnull(つまり現在)のプロパティだけです。
達成したい:
私はこのようなことをしようとしました:
ただし、SUMでは、料金の種類ごとに現在の金額を戻すために複数の選択を行う必要がありますか?私はこれが厄介になるのを見ることができました、そして私はもっと簡単な解決策を望んでいます
何か案は?
java - Aggregate オブジェクトを使用する場合、関連付けにカスタム コレクションを使用しますか?
たとえば、次のような方がよいでしょうか。
また
代わりに IDictionary を使用できることはわかっていますが、何かを永続化するときにこれは少し面倒だと思っていました。あるいは、すべてが抽象的で常に変化していることにうんざりしていて、少なくともどこかに固定点が必要なのかもしれません。
現時点では、コレクション クラスに多くの機能が追加されるかどうかはわかりませんが、多少は追加される可能性があります。
また、NHibernate を使用してオブジェクトを保存することを計画していることにも留意する必要があります。
あなたならどうしますか ?
c# - DataRow[] 集計関数 C#
C# プロジェクトに DataRow オブジェクトの配列があり、そこからさまざまなフィールドを合計したいと考えています。
各行を実行して自分の合計を合計する代わりに、 DataRow[].Sum<> 関数に気付きましたが、その使用方法に関するリソースをネットで見つけるのに苦労しています。
正しい方向へのポインタは非常に役に立ちます
:) 間違っていたので、コード例を削除しました! すべてが正常に機能するようになりました - リンクは、マークの歓声に役立ちました。
repository - ドメイン駆動設計-リポジトリと集約ルート
フォーラムを含むドメインモデルがあります。
フォーラム、スレッド、投稿のエンティティがあります。
フォーラムはスタンドアロンのエンティティです。つまり、アグリゲートの一部としてスレッドが含まれていません。これは、スレッドが特定のフォーラムによって所有されていないためです(スレッドを別のフォーラムに移動できます)。
スレッドアグリゲートの一部として投稿をモデル化する必要があるかどうかはわかりません。投稿はスレッドなしでは存在できません。スレッドを削除すると、投稿をスレッドの一部にするように指示された投稿を削除する必要があります。
唯一のことは、投稿を編集するときにスタンドアロンで取得することもできるということです。つまり、IDで投稿を編集する場合です。
したがって、スレッドをフェッチしてから、スレッドエンティティのメソッドを介して適切な投稿をフェッチするよりも、投稿リポジトリを用意する方がこの目的に適していると思います。
個別の投稿リポジトリを持つことの唯一のことは、投稿を追加するとき、つまりaddPost(Post)の場合、スレッドIDが投稿エンティティに割り当てられていることを確認する必要があるということです。集計を使用すると、スレッドエンティティにaddPostメソッドがあると思います。
制限されたコンテキストについて考える必要がありますか?投稿エンティティとリポジトリを作成し、投稿エンティティも含むスレッド集計を作成できますか?
スレッド/ポストアグリゲートを使用しなかった場合、スレッドを削除するときにポスト削除をどのように処理しますか?スレッドリポジトリでdeleteThread(Thread)を呼び出し、ポストリポジトリでdeletePostsByThreadId(id)を呼び出すサービスを作成する必要がありますか?
ここでのDDDの方法は何ですか?
domain-driven-design - 集約ルートを適切に設計する
集約ルートの設計に問題があります。これが私の心の中での見方です:)
これに基づいて、私の集計ルートはストアになります。しかし、その周りにリポジトリを作成するとしたら、次のようになりますか?
それは継続する良い方法ですか?言うまでもなく、私は DDD の初心者です。
wordpress - 集約ブログを作成しますか?
http://tastespotting.comに似たスタイルのブログを作成したいと考えています。サイトは他のブログのコンテンツを集約し、クリックすると特定のブログに移動するサムネイル投稿に表示します。
どこから始めればいいのかわからず、誰かが私を正しい方向に向けることができるかどうか疑問に思っていました. これが役立つ場合、プラットフォームとしてのWordpressに精通しています。
どんな提案でも大歓迎です!
xml - linq集計関数を使用してxml文字列を作成しますか?
私は過去にこれを使用して、コンマ区切りのリストを作成しました。
よく働く。
各要素をxmlノードとして「ラップ」するのと同じようなことをしようとしています。
何かのようなもの:
しかし、それをうまく機能させることはできないようです。出来ますか?それとも完全に簡単な方法はありますか?
ありがとう。
r - グループごとに変数を合計する方法
2列のデータフレームがあります。最初の列には「First」、「Second」、「Third」などのカテゴリが含まれ、2番目の列には「Category」の特定のグループを見た回数を表す数字が含まれています。
例えば:
データをカテゴリ別に並べ替えて、すべての頻度を合計したいと思います。
Rでこれをどのように行うのですか?
linq - リンク集約
次のようなクラスがあるとします。
次の形式でデータを返したい:
請求額は、1 か月のすべての (NetPrices + VatAmounts) + (LabourNet + LabourVat) net a の合計であり、受け取った金額は、IsPaid = true の場合のすべての合計です。このレポートの linq クエリを正しく取得できません。グループ化を行う場所と、Sum を実行するタイミングがわかりません。
現時点での linq クエリは次のとおりですが、現時点で必要なものに近いものは得られません。リンキーの良さを持っている人はいますか?