Android ParseQuery查找至少有一个商品的商店

时间:2016-03-23 08:19:06

标签: android parse-platform android-parsequeryadapter

我有两个相关的对象(商店和物品)。 Item对象有一个包含Shop对象的字段。

如何创建parseQuery以使所有商店至少拥有一件商品。

1 个答案:

答案 0 :(得分:1)

你必须写一个云代码Elnaz jan,然后在那里查询。 这样的事情如下。但是,首先将列作为itemNumber放置为0值。保存新项目后,将其更改为1.这样,您将在返回时知道应该有一个项目。我认为使用SDK,您可以在自己的代码中查询而无需转到云代码。无论哪种方式都有效。

Parse.Cloud.define("getFeatured", function(request, response) {
  var query = new Parse.Query("allCars");
  query.equalTo("itemNumber", 1) ;
  query.find({
    success: function(results) {
      response.success(results);
    },
    error: function() {
      response.error("lookup failed");
    }
  });
});