У меня есть сущность Merchant со следующими полями и ассоциациями:-
/**
* @ORM\ManyToMany(targetEntity="Category", inversedBy="merchants")
*/
public $categories;
/**
* @ORM\ManyToMany(targetEntity="Tag", inversedBy="merchants")
*/
public $tags;
/**
* @ORM\ManyToOne(targetEntity="Category", inversedBy="merchants")
*/
protected $primaryCategory;
/**
* @ORM\ManyToOne(targetEntity="Tag", inversedBy="merchants")
*/
protected $primaryTag;
Теги и категории также имеют отображение ManyToMany. Итак, у нас есть таблицы сопоставления Tag_Category, Merchant_Tag, Merchant_Category.
Теперь я хочу выполнить ajax для этих полей.
Я хочу разрешить пользователю сначала выбрать основной тег. На основе основного тега ajax обновляет категории только до тех, которые принадлежат этому тегу, и выполняет некоторые другие операции.
Как мне этого добиться?
Спасибо!