이이 확장, RoseDB 고성능 객체 관계형 매퍼 (ORM) 인
이 특징 : 있습니다.
새로 생성 된 객체를 저장하여 데이터베이스의 행을 만듭니다.
데이터베이스에서 행을로드하여 객체를 초기화합니다.
데이터베이스에 다시 수정 된 개체를 저장하여 행을 업데이트합니다.
데이터베이스에서 행을 삭제합니다.
현재 객체의 외래 키에 의해 참조되는 객체를 가져옵니다. (예에서, 일 많은 하 ';와 & quot; 하나 하'하나. 관계)
직접 외부 키를 통해 간접적으로 매핑 테이블을 통해 하나 현재의 객체를 참조 여러 개체를 가져옵니다. (예에서, 일 많은 하 ';와 & quot; 많은 많은 하'; 관계).
와 & quot 함께 객체를로드, 이물질 & quot을; 즉, 지원 관계 유형 중 하나를 통해 관련이 있습니다.
이 릴리스의 새로운 기능입니다 :
이 PostgreSQL의 외국 키 컬럼에 null 디폴트 값을 처리합니다.
이 버전 0.788의 새로운 기능 :
이 기능은 allow_inline_column_values이 true 값으로 설정 한 경우에도, 제대로 인라인되는 () 지금처럼 호출을 방지 버그가 수정되었습니다.
로더 / 자동 초기화 시스템은 자동으로 열이 함수 호출과 같은 디폴트 값을 갖는 경우가 allow_inline_column_values 참값 속성 세트한다.
수학 :: BIGINT의 개발 릴리스와 숫자가 아닌 경고를 수정했습니다.
이 제한 사항 :
이 로즈 :: DB :: 개체 개체가 거의 모든 데이터베이스 테이블에 행을 나타낼 수있는, 다음의 제약이 있습니다 :
데이터베이스 서버는 DB :: 로즈에 의해 지원되어야한다.
데이터베이스 테이블에는 기본 키가 있어야합니다.
기본 키는 모든 열에서 null 값을 허용하지 않아야합니다.
댓글을 찾을 수 없습니다