Ваш запрос просто неверен. В JSON это будет выглядеть как
{
"group_id" : "4eec13b5-aeb4-48ee-9619-449125af0e18",
"$or" : [
[ { "active" : 0, "user_id" : "4eea7b76-5d34-4036-8344-120c0aaa1bdc" } ],
[ null, { "active" : 1 } ]
]
}
для идентификатора группы И активны ИЛИ (принадлежат пользователю И не активны), это должно быть представлено в виде:
{
"group_id" : "4eec13b5-aeb4-48ee-9619-449125af0e18",
"$or" : [
{ "active" : 0, "user_id" : "4eea7b76-5d34-4036-8344-120c0aaa1bdc" },
{ "active" : 1 }
]
}
Более или менее, это будет выглядеть в PHP
array(
'group_id' => '4eec13b5-aeb4-48ee-9619-449125af0e18',
'$or' =>
array (
0 =>
array (
'active' => 0,
'user_id' => '4eea7b76-5d34-4036-8344-120c0aaa1bdc',
),
1 =>
array (
'active' => 1,
)
),
)