我正在尝试在"title": "Test Product 1",
"categories": [
{
"id": 1,
"name": "category-1",
"title": "Category 1",
"level": 0
},
{
"id": 2,
"name": "category-2",
"title": "Category 2",
"level": 1
}
]
中使用 $matchQuery = new Query\Match();
$matchQuery->setField('categories.name', 'category-1');
//I don't know how to add AND categories.level = 0
$boolQuery1 = new Bool();
$boolQuery1->addMust($matchQuery);
$results = $record->search($boolQuery1)->getResults();
,但是当我尝试它时,我收到错误:
“无效栏A.idCliente”
使用INNER JOIN
的此选择在SQL Server中正常工作。
SqlCommandText