CodeExplorer getSearcher example
'id' =>
$stringId,
'data' =>
$string,
],
[ 'id' =>
$objectId,
'data' =>
$object,
],
];
$this->
getWriter()->
insert($this->configJsonDefinition,
$data,
$context);
$searcher =
$this->
getSearcher();
$context =
$context->
getContext();
$criteria =
new Criteria();
$criteria->
addFilter(new EqualsFilter('data',
$string));
$result =
$searcher->
search($this->configJsonDefinition,
$criteria,
$context);
static::
assertCount(1,
$result->
getIds());
static::
assertEquals([$stringId],
$result->
getIds());
$criteria =
new Criteria();
$criteria->
addFilter(new EqualsFilter('data.foo', 'bar'
));