Hướng dẫn php update mongodb

Bài trước mình đã giới thiệu với mọi người cách thêm dữ liệu trong MongoDB bằng PHP rồi, bài này mình sẽ thực hiện sửa dữ liệu trong MongoDB bằng PHP.

1, Sửa một bản ghi.

Để sửa một bản ghi trong MongoDB các bạn sử dụng phương thức updateOne[] với cú pháp như sau:

$collection->updateOne[filter, update, options];

Trong đó:

  • filter là mảng dữ liệu mà bạn muốn so khớp, lọc.
  • update là mảng dữ liệu mà bạn muốn thay thế cho dữ liệu được filter.
  • options là mảng chứa các thông số tùy chỉnh thêm.

Chú ý: Nếu như điều kiện filter trả về nhiều hơn một bản ghi thì dữ liệu chỉ được thay thế cho bản ghi đầu tiên.

VD: Mình sẽ thực hiện update lại thông tin cho Post có _id5a2b4f536e14730a780023f8.

Chủ Đề