0
nelmio/alice 번들을 사용하여 yaml 파일을로드하고 있습니다.Doctrine 2 : doctrine : fixtures : 예기치 않은 경고가 발생합니다.
다 대다 관계의 두 번째 항목을 포함 할 때 이상한 행동이 있습니다.
부하 명령을 실행할 때 경고를 던진다 나는 ComponentImage 부분에 주석을 넣어으로[심포니 \ 구성 요소 \ 디버그 \ 예외 \의 ContextErrorException] 경고 : 사본 (http://lorempixel.com/640/480/?35984가) : 스트림을 열지 못했습니다 : 연결 기형 중하는 것이 불가능 ..
AppBundle\Entity\ComponentInstance:
componentInstance_{1..30}:
componentCode: <componentInstanceCode()>
componentId: <numberBetween(1,50)>
sectionInstance: '@sectionInstance_*'
date: <datetime()>
images: '@componentImage_{1..2}'
AppBundle\Entity\ComponentImage:
componentImage_{1..4}:
imageName: <name()>
imagePath: <image()>
imageAlt: <text()>
width: <numberBetween(100,500)>
height: <numberBetween(100,500)>
components: '@componentInstance_{1..2}'
는 아무 문제없이 작동합니다
YAML 파일의 코드는 다음과 같다. 전체 프로젝트 내에 해당 URL의 트랙이 없습니다.
public function images()
{
$genera = [
'/images/color_pencils.jpg',
'/images/half_color_pencils.jpg',
'/images/rainbow_wood.bmp',
'/images/color_smoke.jpg'
];
$key = array_rand($genera);
return $genera[$key];
}
어떤 제안 :
image()
기능은 다음과 같다?
아마 일부 엔티티 목록 ComponentImage에? – Matteo
[this] (https://github.com/hautelook/AliceBundle/issues/44#issuecomment-191300698) 도움이 될 수 있습니까? – Matteo
당신에게 감사합니다. @Matteo 문제는 또 다른 길이었습니다. 나는 대답을 쓸거야. – Leggy7