Próbuję wykonać zapytanie regex przy użyciu pymongo na serwerze mongodb. Struktura dokumentu jest następująca
{
"files": [
"File 1",
"File 2",
"File 3",
"File 4"
],
"rootFolder": "/Location/Of/Files"
}
Chcę uzyskać wszystkie pliki, które pasują do wzorca * Plik. Próbowałem to zrobić jako taki
db.collectionName.find({'files':'/^File/'})
Jednak nic nie otrzymuję, brakuje mi czegoś, ponieważ zgodnie z dokumentacją mongodb powinno to być możliwe. Jeśli wykonam zapytanie w konsoli mongo, działa dobrze, czy to oznacza, że api go nie obsługuje, czy po prostu używam go nieprawidłowo
^
) mogą używać indeksów w bazie danych i będą w takim przypadku działać znacznie szybciej.