Azure cosmosdb 如何获取Cosmos DB存储过程请求的正文?

Azure cosmosdb 如何获取Cosmos DB存储过程请求的正文?,azure-cosmosdb,server-side-scripting,Azure Cosmosdb,Server Side Scripting,从Postman查询我的Cosmos DB存储过程时,我遇到以下错误,我不明白原因: { "code": "BadRequest", "message": "Message: {\"Errors\":[\"Encountered exception while executing Javascript. Exception = TypeError: Object doesn't support property or method 'getBody'\\r\\nStack trace

从Postman查询我的Cosmos DB存储过程时,我遇到以下错误,我不明白原因:

{
   "code": "BadRequest",
   "message": "Message: {\"Errors\":[\"Encountered exception while executing Javascript. Exception = TypeError: Object doesn't support property or method 'getBody'\\r\\nStack trace: TypeError: Object doesn't support property or method 'getBody'\\n   at storedProcedure (Test.js:7:9)\\n   at __docDbMain (Test.js:13:5)\\n   at Global code (Test.js:1:2)\"]}\r\nActivityId: f01827c0-4992-4560-bec1-e015b5678cf8, Request URI: /apps/ce1979d6-d776-4e39-bc44-85912cdd1c9f/services/95b9183f-4865-4ddb-933b-1869cb325207/partitions/b7168d10-e69f-4dae-87d8-91a07e5d6cfd/replicas/131638498361729976p/, RequestStats: , SDK: Microsoft.Azure.Documents.Common/1.20.0.0"
}
我创建的SP非常简单:

函数存储过程{ var-context=getContext; var response=context.getResponse; var item=context.getRequest.getBody; response.setBodyitem; }
getRequest方法似乎无法找到请求,因为此处找到的其他请求方法也失败。

正文可用作存储过程的参数。例如,如果将定义更改为以下内容,则可以获得案例:

function storedProcedure(body){
    var context = getContext();
    var response = context.getResponse();
    response.setBody(body);
}
非常感谢。你的意思是回应吗;?如果我只是想把尸体还给你。在这种情况下,我得到一个200 http响应,其主体如下:意外的“u”。我请求中的主体是{test:1234}。