Я создал две таблицы JOIN с полями и сделал вызов API, который должен возвращать и отправлять целочисленные значения в основную (пользовательскую) таблицу, но я не могу получить правильный синтаксис.
My Service ..
public function setUserTerms($id)
{
$termsId = $this->getTermsRepository()->find($id);
$termUsers = $this->getUserTermsRepository()
->createQueryBuilder('ut')
->select('ut')
->where('ut.termsId = :termsId')
->setParameter('termsId', $termsId)
->getQuery()
->getResult();
return $termUsers;
}
My Controller ..
public function getUserTermsAction()
{
$this->requirePostParams([ 'id']);
$id = $this->data['id'];
$termsId = $this->container->get('app.configuration')->setUserTerms($id);
return $this->success($termsId);
}
Я получил сообщение об ошибке "Missing params: id" "