Sto cercando di eseguire una query regex utilizzando pymongo su un server mongodb. La struttura del documento è la seguente
{
"files": [
"File 1",
"File 2",
"File 3",
"File 4"
],
"rootFolder": "/Location/Of/Files"
}
Voglio ottenere tutti i file che corrispondono allo schema * File. Ho provato a farlo come tale
db.collectionName.find({'files':'/^File/'})
Eppure non ottengo nulla indietro, mi sto perdendo qualcosa perché secondo i documenti mongodb questo dovrebbe essere possibile. Se eseguo la query nella console di mongo funziona bene, significa che l'API non la supporta o la sto usando in modo errato
^
) è in grado di usare gli indici nel db e funzionerà molto più velocemente in quel caso.