ElasticSearch ne renvoie que les documents avec une valeur distincte

Disons que j'ai ce compte tenu des données

{
            "name" : "ABC",
            "favorite_cars" : [ "ferrari","toyota" ]
          }, {
            "name" : "ABC",
            "favorite_cars" : [ "ferrari","toyota" ]
          }, {
            "name" : "GEORGE",
            "favorite_cars" : [ "honda","Hyundae" ]
          }

Chaque fois que j'ai une requête de ces données lors de la recherche pour les personnes qui préféré de voiture de toyota, elle renvoie ces données

{

            "name" : "ABC",
            "favorite_cars" : [ "ferrari","toyota" ]
          }, {
            "name" : "ABC",
            "favorite_cars" : [ "ferrari","toyota" ]
          }

le résultat est de Deux enregistrements de avec un nom de ABC. Comment puis-je sélectionner des documents distincts? Le résultat que je veux obtenir est seulement ce

{
                "name" : "ABC",
                "favorite_cars" : [ "ferrari","toyota" ]
              }

Voici ma Requête

{
    "fuzzy_like_this_field" : {
        "favorite_cars" : {
            "like_text" : "toyota",
            "max_query_terms" : 12
        }
    }
}

J'utilise ElasticSearch 1.0.0. avec l'api java client

source d'informationauteur user962206