저는 FuelPHP 1.8을 사용하고 있으며, 초기 단계에서 데이터베이스를 채울 비품을 작성하는 방법을 찾고 있습니다.연료 픽스에 조명기를 만드는 방법은 무엇입니까?
FuelPHP에서 this question about DB seeding in FuelPHP을 볼 수 있지만 조명기에도 적용되는지는 알 수 없습니다.
저는 FuelPHP 1.8을 사용하고 있으며, 초기 단계에서 데이터베이스를 채울 비품을 작성하는 방법을 찾고 있습니다.연료 픽스에 조명기를 만드는 방법은 무엇입니까?
FuelPHP에서 this question about DB seeding in FuelPHP을 볼 수 있지만 조명기에도 적용되는지는 알 수 없습니다.
현재 연료 버전에는 시딩 또는 조명기에 대한 규정이 없습니다.
어딘가에서 데이터를로드하는 방법 (어쩌면 작업)을 만들어야하며 모든 배열 항목이 레코드를 나타내는 다차원 배열로 끝나야합니다. 그런 다음 해당 배열을 반복하고 eash 행에 대해 DB :: insert() 객체를 생성 한 다음 실행할 수 있습니다.
ORM을 사용하면 기본적으로 개체가 캐시되므로 큰 데이터 집합을로드하는 데 적합하지 않습니다. 예를 들어 릴레이션을 만들 때 ORM을 사용해야하는 경우 save()
을 호출하기 전에 from_cache(false)
을 추가하여 객체 캐시를 비활성화해야합니다.
감사합니다 WanWizard, FuelPHP의 향후 버전에서 이러한 종류의 기능을 구현하면 놀라 울 것입니다. PHP 7.0 지원은 대단한 움직임이었습니다.) – shakaran
Uru에 전달합니다. – WanWizard