찾다

 >  Q&A  >  본문

여러 데이터베이스를 운영하기 위한 Symfony 1.4 propel 방법을 찾고 있습니다.

여러 데이터베이스를 운영하는 실용적인 방법을 찾기 위해 심포니 1.4 프로펠을 구합니다. 인터넷에서 복사해서 혼자서 성공적으로 운영하지 마세요. 자세한 단계별 지침이 있기를 바랍니다. 매우 감사합니다!

漂亮男人漂亮男人2746일 전486

모든 응답(2)나는 대답할 것이다

  • 習慣沉默

    習慣沉默2017-05-16 16:47:23

    저는 항상 교리를 사용합니다
    여러 데이터베이스에 연결하는 경우
    1. 스키마를 정의할 때 테이블의 연결을 지정하세요

    으아악

    2.databases.yml에서 데이터베이스 연결 매개변수 정의

    으아악

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-16 16:47:23

    직접 테스트해보고 먼저 올렸습니다

    2. 동일한 테이블 이름을 사용하여 일부 모델을 덮어쓰거나 손실되는 것을 방지하려면 여러 데이터베이스의 테이블에 접두사를 추가하는 것이 가장 좋습니다.

    3. 스키마 및 yml 파일 생성 심포니 프로펠:빌드 스키마

    4. 양식 생성 심포니 추진:build-form --connection=test

    a 심포니 추진:build-form --connection=justb

    5필터 생성 심포니 추진:빌드 필터 --connection=test

    a 심포니 추진:빌드 필터 --connection=justb

    6. $c = 새로운 기준(); $a = APeer::doSelect($c, Propel::getConnection('test

    a')); $b = CPeer::doSelect($c, Propel::getConnection('justb'));

    회신하다
    0
  • 취소회신하다