Le odata4j AppEngineConsumerExample montre comment filtrer les entités sur chaîne et des valeurs numériques avec un code similaire à ce qui suit:Comment filtrer les entités par plage de dates dans odata4j?
reportEntity("\nNon-discontinued product with reorderLevel > 25 (two filter predicates): " ,
c.getEntities("Product")
.filter("reorderLevel gt 25 and discontinued eq false")
.top(1)
.execute().first());
Je suis assez nouveau pour Java (mon arrière-plan est .NET/C#), mais les marques ci-dessus sens. Cependant, je ne sais pas comment faire quelque chose de similaire pour les dates. Les dates provenant de mon service OData WCF sont au format "aaaa-MM-jj'H'HH: mm: ss".
Merci d'avance pour votre aide!
Je suis heureux de vous entendre obtenu ce travail. On dirait qu'une syntaxe pour fournir des paramètres littéraux aurait été utile ici. Ou un API de constructeur de requête. Qu'est-ce que tu penses? –