Осталось присоединиться к доктрине - PullRequest
0 голосов
/ 20 мая 2011

Это запрос доктрины для получения записей,

Doctrine_Query::create()
->from('CourseOfferingExam m, m.CourseOffering o, o.Course c')
->leftJoin('o.CourseOfferingMarksheetStatus x
           ON x.MARKSHEET_STATUS_LOOKUP_CODE = "MARKSHEET_READY_FOR_SUBMISSION"')
->where('m.marksheet_status_lookup_code != "UPCOMING_EXAM"')
->andWhere('m.marksheet_status_lookup_code != "MARKSHEET_SUBMITTED"')

Но моя проблема в том, что если m.marksheet_status_lookup_code = "MARKSHEET_SUBMITTED", то только я могу пойти на записи, которые имеют x.MARKSHEET_STATUS_LOOKUP_CODE = "MARKSHEET_READY_FOR_SUBMISSION".

Мне нужна только одна запись для x.MARKSHEET_STATUS_LOOKUP_CODE = "MARKSHEET_READY_FOR_SUBMISSION". Как этого добиться?

Спасибо.

...