MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

mongodb regex tidak berfungsi

Mungkin, Anda lupa tentang tidak menempatkan regex dalam tanda kutip tunggal atau ganda .

Ini adalah beberapa cara Anda dapat menggunakan regex untuk kueri Anda .

> db.web_configs.find({key: /cck/}).pretty();

atau

> db.web_configs.find({key: /^cck$/}).pretty();

atau

> db.web_configs.find({key: {$regex: "cck"}).pretty();

atau, yang dari hasil edit Anda,

> db.web_configs.find({key: {$regex:/cck/}}).pretty();

Berharap perbedaan antara sehubungan dengan tanda kutip dan garis miring dalam dua pernyataan terakhir di mana $regex yang digunakan jelas.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. perbedaan mongodb remove() vs findOneAndDelete() vs deleteOne()

  2. Kontrol Akses Klien MongoDB:Otentikasi SCRAM-SHA-1 gagal, kunci yang disimpan tidak cocok

  3. Indeks jarang senyawa MongoDB

  4. daftar sub-item berulang yang elegan

  5. Hitung median dalam kerangka agregasi MongoDB