- Qu'est-ce qu'un filtre imbriqué?
- Comment filtrer les objets imbriqués dans elasticsearch?
- Comment puis-je rechercher dans les champs imbriqués?
Qu'est-ce qu'un filtre imbriqué?
Les filtres imbriqués sont utilisés lorsque la requête nécessite un ensemble de conditions plus complexes. Les filtres imbriqués signifient qu'il existe une priorité sur un groupe de conditions tandis que les autres groupes ou groupes sont définis avec une priorité différente. La règle la plus élémentaire est que l'opération et l'opération est prioritaire avant l'opération ou.
Comment filtrer les objets imbriqués dans elasticsearch?
Si c'est le cas, vous pouvez filtrer les objets imbriqués par des requêtes imbriquées et une option Inner_Hits. Si vous voulez dire le champ de filtrage des objets imbriqués, vous pouvez utiliser l'option _Source pour inner_hits.
Comment puis-je rechercher dans les champs imbriqués?
Vous pouvez rechercher des champs imbriqués en utilisant une notation de points qui inclut le chemin complet, comme OBJ1.Nom . La nidification à plusieurs niveaux est automatiquement prise en charge et détectée, résultant en une requête imbriquée intérieure pour correspondre automatiquement au niveau de nidification pertinent, plutôt que de root, s'il existe dans une autre requête imbriquée.