Bir mongodb sunucusuna karşı pymongo kullanarak bir regex sorgusu yapmaya çalışıyorum. Belge yapısı aşağıdaki gibidir
{
"files": [
"File 1",
"File 2",
"File 3",
"File 4"
],
"rootFolder": "/Location/Of/Files"
}
* Dosya kalıbı ile eşleşen tüm dosyaları almak istiyorum. Bunu böyle yapmayı denedim
db.collectionName.find({'files':'/^File/'})
Yine de hiçbir şeyi geri alamıyorum, bir şeyi mi kaçırıyorum çünkü mongodb belgelerine göre bu mümkün olmalı. Sorguyu mongo konsolunda gerçekleştirirsem iyi çalışıyor, bu api'nin onu desteklemediği anlamına mı geliyor yoksa sadece yanlış mı kullanıyorum
^
) normal ifadelerin db'deki dizinleri kullanabileceğini ve bu durumda çok daha hızlı çalışacağını unutmayın.