我需要将参数传递给服务器,例如:
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
未将参数(0
或null
)放入请求URI?
如果withParameters
无法使用参数(0
或null
),那么我需要在服务器n中创建函数轮廓以支持不同的请求URI。这是正确的吗?因为我需要将值0
或null
的参数传递给服务器。
请欢迎任何建议。
答案 0 :(得分:1)
这是一个错误,自Breeze 1.3.6起已修复,现已上市。