Ho la seguente struttura JSON:citazioni extra aggiunti al @query
{
"communication": {
"office": {
"email": "[email protected]"
},
"private": {
"email": "[email protected]"
},
}
}
voglio interrogare in modo dinamico per l'e-mail in base al tipo per esempio ufficio o privato. Quando uso il seguente comando:
@Query(value = "{ 'communication.?0.email' : ?1 }")
Object findByEmail(String type, String email);
Il
'communication.?0.email'
viene convertito in
'communication."office".email'
e Mongo non ha trovato una voce. Come posso evitare le quotazioni prima e dopo l'ufficio?
Hai trovato una soluzione per questo? Anche io sono bloccato. – gtiwari333
Purtroppo no, non era più necessario e ho smesso di indagare. – Sebastian