Какое именно поле? Которое в extended? Это отдельн

Какое именно поле? Которое в extended? Это отдельная песня. Там JSON-строка. Во-первых, по ним нельзя на уровне SQL-запроса выполнить поиск (Можно только сначала получить все данные, разобрать extended-поле и отсеять лишние объекты). Во-вторых, из-за на стороне php приходится порой использовать дополнительную логику. Например, вот так: <php

q=q = modx->newQuery('modUser');

$q->innerJoin('modUserProfile', 'Profile');

$q->select(array(

"Profile.*",

"modUser.*",

));

$users = array();

foreach(modx>getCollection(modUser,modx->getCollection('modUser', q) as $user){

if(

    $extended = json_decode($user->get('extended'), 1)

    AND !empty($extended['age'])

    AND $extended['age'] == 31

){

    $users[] = $user;

}

}