Hướng dẫn get _id mongodb java - get _id mongodb java
Tôi đã tự mình chạy vào điều này khi tạo một tên mới trong thư mục của mình với ứng dụng nút không đồng bộ của tôi. Tôi muốn đưa người dùng đến tên mới được tạo thông qua ID của nó mà không cần ném người dùng vào danh sách thư mục. Alltwentyquestions có loại quyền này, mặc dù không hoàn toàn phù hợp với nút và dẫn tôi đi trên con đường này: Show
Sau đó tôi sẽ gọi chức năng từ ứng dụng của mình: Bạn hiện đang xem phiên bản cũ hơn của tài liệu trình điều khiển Java. Đối với phiên bản gần đây nhất của tài liệu tham khảo, hãy xem trang web tài liệu trình điều khiển Java MongoDB của chúng tôi.
Trình điều khiển MongoDB Khởi động nhanh - PojosGhi chúPojos là viết tắt của các đối tượng Java cũ đơn giản. Các đoạn mã sau đây đến từ mã ví dụ 1 có thể được tìm thấy với nguồn trình điều khiển trên GitHub.Điều kiện tiên quyết
Tạo một kết hợp tùy chỉnhTrước khi bạn có thể sử dụng POJO với trình điều khiển, bạn cần định cấu hình 3 để bao gồm một codec để xử lý bản dịch đến và từ 4 cho pojos của bạn. Cách đơn giản nhất để làm điều đó là sử dụng 5 để tạo và định cấu hình 6.Ví dụ sau đây sẽ kết hợp sổ đăng ký codec mặc định, với 7 được định cấu hình để tự động tạo POJO 8S:
Sử dụng codecregologistryCó nhiều cách để đặt 9 để sử dụng:
Chèn một pojo vào MongoDBCơ quan đăng ký codec sẽ tự động cố gắng tạo POJO 8 cho các lớp không xác định. Điều này cho phép bạn sử dụng pojos ra khỏi hộp mà không có bất kỳ cấu hình bổ sung nào. Xem trang BSON POJO để biết thông tin về cấu hình POJO 8S.Trước khi bạn có thể chèn một pojo vào MongoDB, bạn cần một thể hiện 3 được cấu hình với loại Pojo,:
Chèn một ngườiĐể chèn một người vào bộ sưu tập, bạn có thể sử dụng phương thức Bộ sưu tập 7.
Chèn nhiều ngườiĐể thêm nhiều phiên bản nhiều người, bạn có thể sử dụng phương thức Bộ sưu tập ____ ____38 có danh sách 9.Ví dụ sau đây sẽ thêm nhiều phiên bản nhiều người vào bộ sưu tập: 0Truy vấn bộ sưu tậpĐể truy vấn bộ sưu tập, bạn có thể sử dụng phương thức Bộ sưu tập 0.Ví dụ sau in tất cả các trường hợp người trong bộ sưu tập: 1Ví dụ sử dụng phương thức 1 trên đối tượng 2 để áp dụng một khối cho mỗi người và xuất ra như sau: 2Chỉ định bộ lọc truy vấnĐể truy vấn đối với cá thể người phù hợp với một số điều kiện nhất định, hãy chuyển một đối tượng bộ lọc cho phương thức 0. Để tạo điều kiện tạo các đối tượng bộ lọc, trình điều khiển Java cung cấp cho người trợ giúp 4.quan trọngKhi truy vấn pojos, bạn phải truy vấn tên trường tài liệu chứ không phải tên thuộc tính Pojo. Theo mặc định, chúng giống nhau nhưng có thể thay đổi cách ánh xạ tên thuộc tính POJO. Nhận một người phù hợp với bộ lọcVí dụ: để tìm 9 đầu tiên trong cơ sở dữ liệu sống trong 6 vượt qua đối tượng bộ lọc 7 để chỉ định điều kiện bình đẳng: 3Ví dụ in một tài liệu: 4Nhận tất cả các trường hợp người phù hợp với bộ lọcVí dụ sau đây trả về và in mọi người trong đó 8: 5Cập nhật tài liệuĐể cập nhật các tài liệu trong một bộ sưu tập, bạn có thể sử dụng các phương thức Bộ sưu tập 9 và 0.Chuyển sang các phương pháp:
Các phương thức cập nhật trả về 3 cung cấp thông tin về hoạt động bao gồm số lượng tài liệu được sửa đổi bởi bản cập nhật.Cập nhật một người duy nhấtĐể cập nhật tối đa một 9, hãy sử dụng phương thức 9.Ví dụ sau đây cập nhật 6 Đặt tuổi của họ thành 7 và tên thành 8: 6Cập nhật nhiều ngườiĐể cập nhật tất cả những người phù hợp với bộ lọc, hãy sử dụng phương thức 0.Ví dụ sau đây đặt trường ZIP thành 0 cho tất cả các tài liệu có giá trị 1: 7Thay thế một người duy nhấtMột phương pháp thay thế để thay đổi 9 hiện có, sẽ là sử dụng phương pháp 3.Ví dụ sau đây thay thế cho 8 trở lại tài liệu gốc: 8Xóa tài liệuĐể xóa các tài liệu khỏi một bộ sưu tập, bạn có thể sử dụng các phương thức Bộ sưu tập 5 và 6.Chuyển đến các phương thức đối tượng bộ lọc để xác định tài liệu hoặc tài liệu để xóa. Để tạo điều kiện tạo các đối tượng bộ lọc, trình điều khiển Java cung cấp cho người trợ giúp 4. Để chỉ định một bộ lọc trống (nghĩa là khớp với tất cả các tài liệu trong một bộ sưu tập), hãy sử dụng một đối tượng 2 trống.Các phương thức xóa trả về 9 cung cấp thông tin về hoạt động bao gồm số lượng tài liệu bị xóa.Xóa một người phù hợp với bộ lọcĐể xóa tối đa một 9 phù hợp với bộ lọc, hãy sử dụng phương thức 5:Ví dụ sau đây xóa nhiều nhất một 9 sống trong 6: 9Xóa tất cả những người phù hợp với bộ lọcĐể xóa nhiều người phù hợp với bộ lọc, hãy sử dụng phương thức 6.Ví dụ sau đây xóa tất cả những người sống trong 5: 0thông tin thêmĐể biết thêm thông tin về việc định cấu hình 7, hãy xem trang BSON POJO.Để biết các hướng dẫn bổ sung về việc sử dụng MongoDB (chẳng hạn như sử dụng khung tổng hợp, chỉ định ghi lo ngại, v.v.), xem hướng dẫn trình điều khiển Java. |