doctrine-1.2

    0

    1답변

    일반적으로 doctrine을 사용하여 데이터베이스에서 엔티티를 가져 오는 경우 관계가 많은 경우 관련된 모든 엔티티를 실제 클래스로 가져 오므로 큰 JOIN 쿼리가 발생합니다. 가끔은 실제 객체를 가져오고 모든 관련 엔티티가 아니라 해당 ID 만 가져오고 싶습니다. doctrine에게 주요 엔티티를 가져오고 관계 만 남기도록 할 수 있습니까? 업데이트 :

    0

    2답변

    노드에서 모든 조상을 가져 오는 동안 약간의 문제가 있습니다. 이 내 schema.yml 파일입니다 : Constante: connection: doctrine tableName: constante actAs: NestedSet: hasManyRoots: true rootColumnName: parent_id columns: i

    1

    1답변

    최근 데이터베이스 테이블의 열을 다른 것으로 변경했습니다. 마이그레이션 교리를 수행 한 후 나는 할 때 나는 경우 "SQLSTATE [42S22]: Column not found: 1054 Unknown column 'p.price_discount' in 'field list'" : ProductTable::getInstance()->find(1); 모

    1

    1답변

    저는 온라인웨어 하우스/쇼핑 시스템 (php + doctrine + mysql)에서 작업하고 있습니다. 각 제품은 수량에 따라 둘 이상의 가격을 가질 수 있습니다. 나는 두 개의 테이블 (1) 제품 (2) 가격이 있습니다 제품 id name 1 product1 2 product2 3 product3 가격 id product_id from t

    0

    1답변

    내 DB 항목 id | shop_id | last_changed 1 | 1 | 7 pm 2 | 1 | 8 pm 3 | 2 | 9 pm 4 | 2 | 8 pm 5 | 3 | 5 pm 내 쿼리 내가 단지 ID로 항목을 얻을 수 있어야 : 2, 3, 5 나는이 수행 할 때 $q = Doctrine_Query::create()

    0

    2답변

    저는 "datetime"콜럼을 가지고 있습니다 : 2012-06-04 15:40:20. Doctrine에서 이전 시간의 데이터를 가져 오는 쿼리를 만들고 싶습니다. 2012-06-04 15:40:20보다 작음 나는 그것을 교리에서 어떻게 깨달을 수 있습니까? 죄송합니다. 단서가 없습니다.

    5

    2답변

    저는 웹 애플리케이션 프로젝트에서 Symfony로 Doctrine을 사용하고 있습니다. 저는 데이터베이스에서 필요한 필드 만 선택하기 위해 이러한 프로젝트에서 많은 쿼리를 최적화했습니다. 그러나 시간이 지남에 따라 새로운 기능이 추가되었고 몇 가지 경우에는 추가 필드가 코드에 사용되어 Doctrine Lazy Loader가 데이터베이스를 다시 쿼리하고 일부

    5

    1답변

    : actAs: { Timestampable: ~ } 무엇 "~"무엇을 위의 코드에서 의미? 그런 다음 actAs: { Timestampable: ~ } 테이블에는 두 개의 필드 (created_at 및 updated_at)가 있습니다. updated_at 필드를 특정 필드에 바인딩 할 수 있습니까 (이 필드를 업데이트 한 다음 updated_at에 새

    0

    1답변

    도움이 필요합니다. 나는 내가 봤 나는 교리를 사용하여 네이티브 SQL 쿼리를 만들 수있는 방법을 발견 교리 1.2을 사용하여 업데이트 SQL 쿼리의 결과를 얻을 필요가 $preparequerystring = "UPDATE mdw_reportes_operacion SET mmaplicado = 2.742495126705653 WHERE id = 5294;"

    0

    1답변

    사용자은 Doctrine_Record를 확장하는 모델이므로 5000 개의 사용자 레코드를 생성하는 아래 (임의의) 코드를 고려하십시오. $conn->beginTransaction(); for ($i = 1, $i < 5001, $i++) { $user = new User(); $user->some_field = $i; $us