리튬 : 문서 -> 저장 () 또는 레코드 -> 저장 () 작동하는 방법

StackOverflow https://stackoverflow.com//questions/11672621

  •  12-12-2019
  •  | 
  •  

문제

리튬, 문서 및 레코드 클래스 또는 이들의 수퍼 클래스 / 인터페이스가 없거나 저장 () 메소드가 없습니다.그러나 레코드를 저장하기위한 리튬의 방법은 다음과 같습니다.

$record = Model::create()
$record->save()
.

레코드가 저장 방법이 없기 때문에이 작업이 어떻게 작동하는지 확인하지 않습니다.

도움이 되었습니까?

해결책

DocumentRecord 기본 Entity 클래스에서 확장됩니다.Entity 클래스에는 __call() "Nofollow"> Magic 방법 . http : // li3.ME / DOCS / LITHIUM / DATA / ENTITY :: __ CALL () 해당 메소드는 Entity::__call와 연관된 Model 클래스의 인스턴스를 가져온 다음 엔티티 객체를 첫 번째 인수로 전달하는 메소드를 호출합니다. 모델에 기능 추가 섹션리튬 매뉴얼에는 이와 관련된 추가 정보가 포함되어 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top