MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Sự cố MongoDB \ uXXXX

Lý do cho điều này là theo tài liệu

MongoDB sử dụng PCRE cho các biểu thức chính quy.

Tuy nhiên, tài liệu PCRE cho biết

Các chuỗi thoát Perl sau không được hỗ trợ:\ l, \ u, \ L, \ U và \ N khi theo sau là tên ký tự hoặc giá trị Unicode. (Không hỗ trợ riêng \ N onits, khớp với một ký tự không phải dòng mới, được hỗ trợ.) Trên thực tế, nó được thực hiện bởi xử lý chuỗi chung của Perl và không phải là một phần của công cụ đối sánh mẫu của bộ. Nếu PCRE gặp phải bất kỳ lỗi nào trong số này, thì lỗi sẽ được tạo ra theo mặc định. Tuy nhiên, nếu PCRE_JAVASCRIPT_COMPAToption được đặt, \ U và \ u được hiểu là JavaScript thông dịch.

Điều đó nói rằng, câu hỏi SO này có thể giúp ích được một phần nào đó.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Giám sát cơ sở dữ liệu với ClusterControl

  2. Tôi có thể sửa đổi chỉ mục hiện có trong MongoDB mà không làm rơi nó không?

  3. Nén tiền tố chỉ mục trong MongoDB 3.0 WiredTiger

  4. $ addFields khi không tìm thấy $ phù hợp

  5. Ngày chuyển đổi MongoDB thành chuỗi