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一切正常。

问题:为什么withParameters不在请求 URI 中放置参数(0或)?null

如果withParameters不能使用参数(0null),那么我需要在服务器中创建 n 个函数来支持不同的请求 URI。这是正确的吗?,因为我真的需要将参数与值0null服务器传递。

请,欢迎任何建议。

4

1 回答 1

1

这是一个错误,已在 Breeze 1.3.6 中修复,现在可用。

于 2013-06-24T05:13:50.467 回答