이사르(Isar) 데이터 조작(클래스 정의, CRUD 작업)
이번에는 좀 더 자세한 데이터 조작 방법에 대해 소개하고자 합니다.
개발에 도움이 되었으면 좋겠습니다!
컬렉션 정의 방법
NoSQL에서는 컬렉션과 문서로 데이터를 관리합니다.
관계형 데이터베이스로 말하면 다음과 같은 이미지입니다.
컬렉션 = 테이블
문서 = 레코드
Isar에서 컬렉션을 정의하기 위해서는 데이터 구조를 클래스로 정의해야 한다.
기본적인 컬렉션 정의
Isar에서 데이터 클래스는 @collection 어노테이션을 사용하여 정의한다.
다음은 Email이라는 이름의 컬렉션을 정의하는 예제이다.