Je vais avoir des sommets d'utilisateurs qui ont des bords de notification entrants comme suit:Comment faire pour obtenir des notifications qui ont la propriété de date de bord supérieure à la dernière date visitée dans Titan en utilisant Gremlin?
Codeam utilise pour obtenir des notifications
g.v(17929472).outE('Notification')
réponse Je reçois:
{
"success": true,
"results": [
{
"Type": "UserReaction",
"PostedDate": "2016-04-15T09:03:42.8391677Z",
"NotificationInitiatedByVertexId": "2304",
"_id": "c7bb4-aoagw-sgl-aoao0",
"_type": "edge",
"_outV": 17929472,
"_inV": 17929728,
"_label": "Notification"
}
],
"version": "2.5.0",
"queryTime": 15.310751
}
Chaque fois que l'utilisateur le notification J'économise la dernière date de consultation et je souhaite utiliser cette date pour obtenir toutes les notifications présentes après cette date.
J'ai essayé:
g.v((5124096).outE).outE.has('PostedDate',T.gte, 2016-04-15T07:52:31.6979843Z).inV
mais il donne l'erreur.
Votre code indique que vous utilisez TinkerPop 2.x. Je suggère fortement de passer à TinkerPop 3+, qui est une réécriture complète avec une API beaucoup plus puissante. – jbmusso