Estou tentando executar uma consulta regex usando o pymongo em um servidor mongodb. A estrutura do documento é a seguinte
{
"files": [
"File 1",
"File 2",
"File 3",
"File 4"
],
"rootFolder": "/Location/Of/Files"
}
Quero obter todos os arquivos que correspondam ao padrão * Arquivo. Eu tentei fazer isso como tal
db.collectionName.find({'files':'/^File/'})
No entanto, não recebo nada de volta, estou perdendo alguma coisa porque, de acordo com os documentos do mongodb, isso deve ser possível. Se eu executar a consulta no console mongo, ela funciona bem, isso significa que a API não a suporta ou eu estou apenas usando incorretamente
^
) são capazes de usar índices no banco de dados e, nesse caso, serão executados muito mais rapidamente.