Disons que je veux tous les films dans lesquels au moins deux (différents) acteurs appelés « John » joué:requête Freebase avec plusieurs éléments enfants uniques
[{
"type":"/film/film",
"name":null,
"limit":10,
"/film/film/initial_release_date":"2005"
"starring":[{
"a:actor": [{
"type": "/film/actor",
"name": null,
"name~=": "John",
}],
"b:actor": [{
"type": "/film/actor",
"name": null,
"name~=": "John",
}]
}]
}]
Si vous exécutez le Exemple de requête, vous verrez qu'il va lister les films avec seulement un "John" en eux. Comment puis-je corriger ma requête pour exclure ces résultats avec des enfants dupliqués?
Merci, cela semble fonctionner à merveille, je n'étais pas au courant de la notation point dans '" sort ":" -starring.count "'. – biziclop
Les résultats sont en quelque sorte minces, je pense que ça manque des résultats, mais je ne pense pas que ça pourrait être mieux, alors j'accepte ta réponse :) – biziclop
Si tu as un exemple de film tu penses que cette requête devrait être trouvée mais n'est pas t, je peux essayer d'expliquer pourquoi il ne le trouve pas et peut-être même modifier la requête pour l'attraper. –