我需要将参数传递给服务器,例如:
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
不能使用参数(0
或null
),那么我需要在服务器中创建 n 个函数来支持不同的请求 URI。这是正确的吗?,因为我真的需要将参数与值0
或null
服务器传递。
请,欢迎任何建议。