Ich habe folgende JSON Struktur:Extra-Anführungszeichen hinzugefügt werden, um @query
{
"communication": {
"office": {
"email": "[email protected]"
},
"private": {
"email": "[email protected]"
},
}
}
Ich möchte von der Art dynamisch für die E-Mail-Abfrage basiert z.B. Büro oder privat. Wenn ich den folgenden Befehl verwenden:
@Query(value = "{ 'communication.?0.email' : ?1 }")
Object findByEmail(String type, String email);
Die
'communication.?0.email'
wird
umgewandelt'communication."office".email'
und Mongo fanden keinen Eintrag. Wie kann ich die Angebote vor und nach dem Büro vermeiden?
Sie eine Lösung für diese gefunden? Ich bin auch stecken geblieben. – gtiwari333
Leider nicht, es wurde nicht mehr benötigt und ich hörte auf zu ermitteln. – Sebastian