[JavaScript SDK] [云引擎] 自定义函数

AV.Cloud.define('my_func', function(request, response) {

  var query = AV.Query("Temp"); // Temp 当前没有任何记录

  query.addDescending("createdAt");
  query.destroyAll().then(
    function() {
      var temp = new AV.Object("Temp");
      temp.set("name", "temp");
      temp.save().then(
        function(temp) {
          response.success(temp)    
        },
        function(error) {
          response.error(error)
        } 
      )
    },
    function(error) {
      response.error(error)
    }
  )

})


Execute 'my_func' failed with error: TypeError: Cannot read property 'addDescending' of undefined

at Object.openProject (/mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/cloud.js:1267:8)
at call (/mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/node_modules/leanengine/lib/leanengine.js:333:27)
at /mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/node_modules/leanengine/lib/leanengine.js:240:9
at call (/mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/node_modules/leanengine/node_modules/connect/lib/proto.js:205:7)
at next (/mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/node_modules/leanengine/node_modules/connect/lib/proto.js:149:5)
at AV.User.become.success (/mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/node_modules/leanengine/lib/leanengine.js:202:13)
at wrappedResolvedCallback (/mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/node_modules/leanengine/node_modules/avoscloud-sdk/lib/promise.js:389:38)
at /mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/node_modules/leanengine/node_modules/avoscloud-sdk/lib/promise.js:309:24
at Function._.each._.forEach (/mnt/avos/data/uluru-cloud-code/repos/ob28rRd3xcQY2pH99xp1AwCq-gzGzoHsz/node_modules/underscore/underscore.js:153:9)

new AV.Query("Temp")

真是低级错误,谢谢。