0

たとえば、サーバーにパラメーターを渡す必要があります。

var query = entityQuery.from('Animals')
            .withParameters({
                Param1: 'cat',
                Param2: 0,
                Param3: null
            });

        return manager.executeQuery(query)
            .then(success)
            .fail(queryFailed);

しかし、次のエラーが表示されます。

Error retreiving data. No HTTP resource was found that matches the request URI 'http://localhost:2222/Services/Zoo/Animals?Param1=cat'.

パラメータを変更します。Param2: 1, Param3: 5すべて正常に動作します。

質問:リクエスト URIにパラメーター (または) をwithParameters入れないのはなぜですか?0null

パラメーター (または) で機能withParametersしない場合は、サーバー n で関数の組み合わせを作成して、さまざまな要求 URI をサポートする必要があります。これは正しいですか?実際には、パラメーターに値を渡すか、サーバーに渡す必要があるためです。0null0null

どうぞ、どんな提案でも大歓迎です。

4

1 に答える 1

1

これはバグで、現在利用可能な Breeze 1.3.6 で修正されています。

于 2013-06-24T05:13:50.467 に答える