Bonjour,
j'ai deux documents,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
@Document(collection="ficheprojet")
public class FicheProjet {
	//Id Projet Evalue
	@Id
	String idProjet;
 
	//Projet Evalue
	String projetEvalue;
 
	//Service Gerant le Projet
	String serviceProjet;
 
        @DBRef
	private Collaborateur collaborateur;
 
        //getters() and setter()
}
qui a une liaison avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
@Document(collection="user")
public class Collaborateur {
 
     @Id
    private String id;
 
    private String nomCollaborateur;
 
    private String prenomCollaborateur;
           //getters() and setter()
}
j'aimerais extraire les fiches projets dont nomCollaborateur contient une valeur reçue d'un formulaire

ce where

Code : Sélectionner tout - Visualiser dans une fenêtre à part
where("collaborateur.$user.nomCollateur").regex("xxx","i")
ne résouds pas mon problème

S'il vous plait comment y parvenir?
Merci