-1
私は同期ウィッヒはそのように見えるというテーブルがあります。改造要求にフィルタを適用するにはどうすればよいですか?私のサーバーで
}
"name": "Sync",
"base": "PersistedModel",
"idInjection": true,
"options": {
"validateUpsert": true
},
"properties": {
"uuid": {
"type": "string"
},
"table": {
"type": "string"
},
"action": {
"type": "string"
},
"timeChanged": {
"type": "number"
}
},
"validations": [],
"relations": {},
"acls": [],
"methods": {}
}
、私のデータベースに私は、この表の次のレコードを持っている:
によってにフィルタを適用する方法Sync": {
"34": "{\"uuid\":\"287c6625-4a95-4e11-847e-ad13e98c75a2\",\"table\":\"Property\",\"action\":\"create\",\"timeChanged\":1466598611995,\"id\":34}",
"35": "{\"uuid\":\"287c6625-4a95-4e11-847e-ad13e98c75a2\",\"table\":\"Property\",\"action\":\"update\",\"timeChanged\":1466598625506,\"id\":35}",
"36": "{\"uuid\":\"176aa537-d000-496a-895c-315f608ce494\",\"table\":\"Property\",\"action\":\"update\",\"timeChanged\":1466598649119,\"id\":36}"
}
を@GETリクエストと私はレコードのすべてが "1466598625506"より大きいか等しいtimeChanged属性と言う。
私はそれを試してみました:
@GET("Syncs")
Call<List<Sync>> getAllSyncsAfterThisTimeStamp(@Query(("filter[where][timeChanged]=>")) long timeChanged);
が、それは空の配列 "[]" を返します。どのようにこのフィルタリングを行うにはどのようなアイデアをしてください、
レスポンスをフィルタリングしないで、サーバーでフィルタする –