0

「オファー」と「ストア」の 2 つのクラスがあります。Offer クラスには、「Stores」クラスを指す「storeId」というポインター フィールドがあります。現在の場所から半径 20 km 以内の店舗に属する特定のカテゴリのオファーを照会する必要があります。返されたストア オブジェクトは、リスト ビューに表示されます。

これは、ParseQueryAdapter サブクラスの onCreate() メソッドのコードです。

ParseQuery offersQuery = new ParseQuery("Offers");
offersQuery.whereEqualTo("category", category);
ParseQuery storesQuery = new ParseQuery("Stores");
storesQuery.whereWithinKilometers("location",myLoc,20);
storesQuery.whereMatchedKeyInQuery("objectId", "storeId", offersQuery);
return storesQuery

storeQuery が空のリストを返しています。

私は何が欠けていますか?また、上記のコードのタイプミスは無視してください

ありがとう

4

0 に答える 0