J'ai des objets qui ont une propriété DateTime, comment puis-je interroger l'objet le plus ancien?Comment interroger l'objet le plus ancien de db4o?
Après avoir posé sur le forum db4o, je reçois la réponse:
Il est assez facile: créer un tri SODA-Query and
prendre le premier/dernier objet du ObjectSet
résultant. Ne pas itérer le ObjectSet
(donc les objets ne seront pas activés), il suffit de prendre l'objet requis directement via #ObjectSet.Get(index)
. Veuillez noter que db4o ne prend en charge qu'un nombre limité de tri performants (alphabétique, nombres, identifiants d'objet) dans l'exécution des requêtes, vous devrez peut-être stocker votre DateTime en millisecondes pour obtenir de bonnes performances.
merci, Chris, heureux de savoir à ce sujet. Je ne vous ai pas vu sur Skype, et je vous suis maintenant sur Twitter. – Benny