여러 데이터베이스를 운영하는 실용적인 방법을 찾기 위해 심포니 1.4 프로펠을 구합니다. 인터넷에서 복사해서 혼자서 성공적으로 운영하지 마세요. 자세한 단계별 지침이 있기를 바랍니다. 매우 감사합니다!
저는 항상 교리를 사용합니다 여러 데이터베이스에 연결하는 경우 1. 스키마를 정의할 때 테이블의 연결을 지정하세요
2.databases.yml에서 데이터베이스 연결 매개변수 정의
직접 테스트해보고 먼저 올렸습니다
2. 동일한 테이블 이름을 사용하여 일부 모델을 덮어쓰거나 손실되는 것을 방지하려면 여러 데이터베이스의 테이블에 접두사를 추가하는 것이 가장 좋습니다.
a 심포니 추진:build-form --connection=justb
a 심포니 추진:빌드 필터 --connection=justb
a')); $b = CPeer::doSelect($c, Propel::getConnection('justb'));
저는 항상 교리를 사용합니다
으아악여러 데이터베이스에 연결하는 경우
1. 스키마를 정의할 때 테이블의 연결을 지정하세요
2.databases.yml에서 데이터베이스 연결 매개변수 정의
으아악직접 테스트해보고 먼저 올렸습니다
2. 동일한 테이블 이름을 사용하여 일부 모델을 덮어쓰거나 손실되는 것을 방지하려면 여러 데이터베이스의 테이블에 접두사를 추가하는 것이 가장 좋습니다.
3. 스키마 및 yml 파일 생성 심포니 프로펠:빌드 스키마a 심포니 추진:build-form --connection=justb
5필터 생성 심포니 추진:빌드 필터 --connection=testa 심포니 추진:빌드 필터 --connection=justb
6. $c = 새로운 기준(); $a = APeer::doSelect($c, Propel::getConnection('testa')); $b = CPeer::doSelect($c, Propel::getConnection('justb'));