请求leancloud中存储的数据时,经常会返回code -1 错误码,请求不到数据。
你好,请问您使用什么 SDK ,以及 SDK 的版本是什么? 还请提供请求数据的代码。
JavaScript SDK
// 查询数据库function queryData(){ // LeanCloud - 查询 var query = new AV.Query('Product'); query.include('owner'); query.include('image'); query.ascending('num_id'); query.addDescending('createdAt'); query.find().then(function (products) { products.forEach(function(product) { // 成功后的操作 }).catch(function(error) { alert(JSON.stringify(error)); });}
https://cdn1.lncld.net/static/js/av-min-1.2.1.js
var product=new AV.Query("Product"); product.exists("title"); return product.find();
我也是同样的问题,上面这个查询经常返回code:-1。但是下面这个查询就很流畅没问题,是什么原因?也是av-min-1.2.1.js
var bill=new AV.Query('Bill'); bill.equalTo('status',1); return bill.find()
你好,1.2.1版本太老,很多问题已经在版本迭代过程中修复了。请升级 JavaScript SDK 版本,最新版本 v3.4.2。
https://releases.leanapp.cn/#/leancloud/javascript-sdk/releases