Quelqu'un peut-il expliquer la différence entre les champs "objet" et "imbriqués" dans les documents dans Elasticsearch?
Je sais que le champ par défaut est défini comme objet. Je sais également que je peux accéder au champ d'objet avec un point comme celui-ci: my_field.name, my_field.title etc.
Documentation pour l'objet: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/mapping-object-type.html Documentation pour les emboîtements: http: // www.elasticsearch.org/guide/en/elasticsearch/reference/current/mapping-nested-type.html
mais je ne peux toujours pas comprendre une différence ...
Ce que vous appelez "objet" est probablement "objet intérieur" dans elasticsearch.
Consultez ce lien pour voir les différences