Javascript 返回错误响应的关系解析查询

Javascript 返回错误响应的关系解析查询,javascript,relational,parse-platform,Javascript,Relational,Parse Platform,我有一个查询,它返回一个表(tableA)中的所有行,正如预期的那样工作;但我只希望返回的行包含指向另一个表(tableB)中的行的指针,其中一个字段('Amount')大于指定的数字。查询内容如下: var tableA = Parse.Object.extend('tableA'); var minSalary = 200; var q = new Parse.Query(tableA); q.include('tableB'); q.greaterThan('Amount',minSala

我有一个查询,它返回一个表(tableA)中的所有行,正如预期的那样工作;但我只希望返回的行包含指向另一个表(tableB)中的行的指针,其中一个字段('Amount')大于指定的数字。查询内容如下:

var tableA = Parse.Object.extend('tableA');
var minSalary = 200;
var q = new Parse.Query(tableA);
q.include('tableB');
q.greaterThan('Amount',minSalary);
如果包含最后一行,则返回的结果为“0”。我已经尝试了包括点符号在内的所有方法:
q.include('tableB.Amount')
,tableA中有几行应该被检索到


这是为什么?

最后一行greaterThan应用于“tableA”。听起来您希望将此应用于tableB中的对象。您希望在此处使用innerQuery

var tableA = Parse.Object.extend("tableA");
var tableB = Parse.Object.extend("tableB");

var innerQuery = new Parse.Query(tableB);
innerQuery.greaterThan("Amount", salary);

var query = new Parse.Query(tableA);
query.include("tableB");
query.matchesQuery("tableB", innerQuery);

如果没有更多的上下文,就不可能回答这个问题:您使用的是什么库?这段代码来自哪里?我使用的是Parse.jsv1.1.14,这段代码来自我的主js文件,我需要在其中填充一个表。你能在问题中添加Parse.js网站的链接吗?