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

MongoDB Regular Expression:Chứa e-mail bên trong một chuỗi

Từ tài liệu :

search_string = params['search']

# Constructor syntax coll.find({"name" => Regexp.new(search_string)})

# Literal syntax coll.find({"name" => /#{search_string}/})

Tuy nhiên, hãy cẩn thận ... Bạn không thể sử dụng chỉ mục với truy vấn này vì regex của bạn không được neo ở phía trước chuỗi.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chọn dữ liệu trong đó phạm vi giữa hai trường khác nhau chứa một số nhất định

  2. Loại bỏ các mục nhập mảng có chứa một mảng trống

  3. Khởi động mùa xuân với MongoTemplate

  4. Cách tốt nhất để truy vấn tất cả tài liệu từ bộ sưu tập mongodb theo cách phản ứng với bộ nhớ RAM tràn ngập

  5. Không thể lấy gói Cơ sở tài khoản để trỏ đến cơ sở dữ liệu chính xác