2012-12-15 3 views
6

나는 parse.com 튜토리얼을 통해 실행 해요,parse.com 차이가

https://www.parse.com/docs/cloud_code_guide

을 request.params 그리고 내가 약간의 구름 코드를하고 있어요 때 언급 json으로 값이 diffe 무엇 request.object.get("someParam")

에 다음 튜토리얼을 제외하고, 모든 아니라 좋은 호출을 즉시 시작 request.params.someParam

를 사용하여 얻을 request.object.get()과 request.params.theParam 사이에? 하나가 다른 것보다 낫습니까? 이게 내가 알아야 할 표준 자바 스크립트 일 이니? (나는 전체 모음을 모른다.)

+0

'나'또는 '요청'개체가 제대로 함수에 전달되지 않았습니까? – fatuhoku

답변

11

그들은 두 가지 다른 개념이다. 하나는 클라우드 기능에 사용되고 다른 하나는 객체 저장 트리거에 사용됩니다.

  • request.params은 GET/POST 매개 변수에 액세스하기 위해 클라우드 기능에 사용됩니다.

  • request.object은 beforeSave/afterSave 트리거에서 저장되는 개체에 액세스하는 데 사용됩니다.

+0

beforeSave 트리거 내부에서 request.object ..에 대한 작업을 수행하면 request.object.save (null, successHandlerObj);를 호출해야합니다. ? 또는 자동 저장됩니다. –

+0

클라우드 기능에서 {emp : employee} 매개 변수로 객체를 보내고 request.params.emp?에서받을 수 있습니까? 내가 시도했을 때, 나는 다음과 같은 오류 메시지가 나타납니다. "잡히지 않은 구문 분석. 여기 허용되지 않은 객체" –

+0

가능합니다. 문제가 계속되는 경우 자세한 내용이 포함 된 새 질문을 추가하십시오. –