0
私はParseを使っています。最近、私は最新のcdnベースのjavascript APIに移行するように私に訴えました。私の解析APIバージョン(cdn経由で)を変更した直後に、私はこのエラーを出すようになりました。単純なquery.limit(n)の設定を自分のコードに入れています。ここでも、この行は数ヶ月のために働いており、唯一のAPIのスワップアウト後BERZERKを行ってきました - 以下の199:query.limit(varname)を設定しようとしていて、 'limit'が数字にしか設定できないというエラーが表示される
Uncaught Error: You can only set the limit to a numeric value
at ParseQuery.limit (parse-latest.js:6704)
at ParseTable.render (ParseTable.js:199)
at ParseTable (ParseTable.js:52)
at HTMLDocument.<anonymous> (players.php:137)
at l (jquery-1.8.3.min.js:2)
at Object.fireWith [as resolveWith] (jquery-1.8.3.min.js:2)
at Function.ready (jquery-1.8.3.min.js:2)
at HTMLDocument.A (jquery-1.8.3.min.js:2)
参照はParseTable.js:ここ
は、私が取得していますエラーです
},
render: function(){
this.spin(true);
if(!this.DOM){
this.init(); // ONE TIME CALL
}
this.query.startsWith(this.opts.searchColumn, input)
this.query.equalTo(this.opts.primaryKeyCloudColumn, this.opts.username)
alert(this.pageSize); <--- this returns 10 -----------
this.query.limit(this.pageSize) <--- this is line 199 ----
if(this.page>1)
this.query.skip((this.pageSize*this.page)-this.pageSize)
else
this.query.skip(0) // unsetting skip
if(this.sortBy)
if(this.sortOrder==='ascending')
this.query.ascending(this.sortBy)
else
this.query.descending(this.sortBy)
this.query.find({
success: function(results) {
if(!results.length){