Menu Docs

Página inicial do DocsDesenvolver aplicaçõesDrivers PythonPyMongo

Índices curinga

Nesta página

  • Visão geral
  • Dados de amostra
  • Criar um Índice Curinga

Os índices curinga permitem queries em campos desconhecidos ou arbitrários. Esses índices podem ser benéficos se você estiver usando um esquema dinâmico.

Os exemplos neste guia usam a collection sample_mflix.movies dos conjuntos de dados de amostra do Atlas. Para saber como criar um MongoDB Atlas cluster gratuito e carregar os conjuntos de dados de amostra, consulte Introdução ao PyMongo.

O exemplo seguinte cria um índice curinga ascendente em todos os valores do campo location, incluindo valores aninhados em subdocumentos e arrays:

movies.create_index({ "location.$**": pymongo.ASCENDING })

Para obter mais informações, consulte a página Índices curinga no manual do MongoDB Server.

← Unique Indexes