Yamma Gamma
function at_site_checking_employment_player($player_uid, $contest_id) {
$sql = "
SELECT
om.gid AS count_activities
FROM
field_data_field_contest_tournament AS fct
JOIN field_data_field_tournament_contest AS ftc ON (fct.field_contest_tournament_nid = ftc.entity_id)
LEFT JOIN og_membership AS om ON (ftc.field_tournament_contest_nid = om.gid)
WHERE
fct.entity_id = :contest_id AND
om.etid = :uid
";
$result = db_query($sql, array(':contest_id' => $contest_id, ':uid' => $player_uid));
return $result->rowCount();
}
вот это best practice?
types и cs бампаются всякими ректорами и прочее
я не уверен что этот запрос на орм был бы лучше, особенно если там one to one связь
условная доктрина зафетчила бы его с eager и пизда перформансу