新しい Android Mobile Backend を試しています。すべての基本的なサンプルを実行したので、1 つまたは複数のフィルターを設定したいと思います。1 つだけ試してみましたが、getCloudBackend().list は null リストを返します。
値でパラメータをフィルタリングするエンティティを持っています。フィルタリングした行を削除すると、サービスはデータを含むリストを返します。
1 つのパラメータでフィルタリングしたい場合はどうすればよいですか? 所有者でフィルタリングしたい場合は?複数のフィルターを配置したい場合は?
これは私のコードです:
getCloudBackend().clearAllSubscription();
CloudQuery cq = new CloudQuery("MyEntity");
cq.setSort(CloudEntity.PROP_UPDATED_AT, Order.DESC);
cq.setLimit(100);
q.setFilter(F.eq("myparameter", "myvalue"));
cq.setScope(Scope.FUTURE_AND_PAST);
getCloudBackend().list(cq, handler);