0

注文数とともに顧客のリストを表示したいが、すべての注文を取得したくはなく、数だけを取得したいとします。

注文数とともに顧客コレクションを返すwebapiコントローラーで特別なメソッドを実行できることは知っていますが、プロジェクションを使用してjavascriptからそれを実行する方法はありますか?

何かのようなもの:

EntityQuery.from( "Customers")。select( "Customer、Customer.Orders.Count")

4

1 に答える 1

0

AFAIK、あなたが望むことをするBreeze構文(そしてODataクエリ構文)はありません。特別なサーバーメソッドを追加する必要があると思います。

クライアントで顧客の予測を定義する必要があり(おそらく、ユーザーは顧客のプロパティをアドホックに選択できます注文数も必要な場合は、話し合うことができますそれにはいくつかのトリッキーなサーバー側の魔法が必要になりますが、それは可能です。あなたが本当に、本当にそれを必要としない限り、尋ねないでください:)。

于 2013-03-02T02:34:37.580 に答える