- vừa được xem lúc

Some error when working with spring-data-mongodb

0 0 20

Người đăng: Tuan Nguyen Minh

Theo Viblo Asia

query not work when changing class name

It can happen when there are some change to class name when migrate system, split system, ...

the class name origin is AccountHasPrivilege then changed to HeadquarterUserAccountHasPrivilege

// before
{ "_id": { "$oid": "randomId" }, "accountId": "accountId", "privilegeCode": "create.any", "resourceType": "headquarter", "isDeleted": false, "isDisabled": false, "updatedAt": 1661154267998, "createdAt": 1661154267998, "_class": "com.techproai.parkingxcloud.models.AccountHasPrivilege"
}
public class Test { public static void main() { HeadquarterUserAccountHasPrivilege privilege = new HeadquarterUserAccountHasPrivilege(); privilege.setAccountId("accountId"); repository.findAll(Example.of(privilege)); // not work, not found repository.findByAccountId("accountId"); // work }
}

then I need to change "_class": "com.techproai.parkingxcloud.models.HeadquarterUserAccountHasPrivilege" then it work again

// after
{ "_id": { "$oid": "randomId" }, "accountId": "accountId", "privilegeCode": "create.any", "resourceType": "headquarter", "isDeleted": false, "isDisabled": false, "updatedAt": 1661154267998, "createdAt": 1661154267998, "_class": "com.techproai.parkingxcloud.models.HeadquarterUserAccountHasPrivilege"
}

Bình luận

Bài viết tương tự

- vừa được xem lúc

TÌM HIỂU VỀ MONGODB

. 1. Định nghĩa về MongoDB. . MongoDB là một cơ sở dữ liệu mã nguồn mở và là cơ sở dữ liệu NoSQL(*) hàng đầu, được hàng triệu người sử dụng.

0 0 44

- vừa được xem lúc

Mongo DB cho người mới bắt đầu !

Lời nói đầu. Gần đây, mình mới bắt đầu nghiên cứu và sử dụng mongo db nên có chút kiến thức cơ bản về Mongo muốn share và note ra đây coi như để nhở (Biết đâu sẽ có ích cho ai đó).

0 0 36

- vừa được xem lúc

Áp dụng kiến trúc 3 Layer Architecture vào project NodeJS

The problem encountered. Các framework nodejs phổ biết như Express cho phép chúng ta dễ dàng tạo ra Resful API xử lí các request từ phía client một cách nhanh chóng và linh hoạt.

0 0 80

- vừa được xem lúc

Mongo DB cho người mới bắt đầu ! (P2)

Lời nói đầu. Gần đây, mình mới bắt đầu nghiên cứu và sử dụng mongo db nên có chút kiến thức cơ bản về Mongo muốn share và note ra đây coi như để nhở (Biết đâu sẽ có ích cho ai đó).

0 0 183

- vừa được xem lúc

Xây dựng CRUD RESTful API sử dụng Node, Express, MongoDB.

Introduction. Trong phạm vi bài viết này chúng ta sẽ cùng tìm hiểu về cách tạo restful api với Node, Express và MongoDB. . Xử lý các hoạt động crud.

0 0 225

- vừa được xem lúc

MongoDB là gì? Cơ sở dữ liệu phi quan hệ

Bài viết này mình sẽ giúp các bạn có cái nhìn tổng quan về MongoDB. Chúng ta không lạ gì với cơ sở dữ liệu quan hệ, còn với cơ sở dữ liệu phi quan hệ thì sao? MEAN stack (MongoDB, Express, AngularJS,

0 0 53