我已经设置了索引 InstagramShopPictures 的 FOSElasticaBundle,它具有以下属性:
class InstagramShopPicture
{
/**
* @var integer $id
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @Exclude()
* @ORM\OneToMany(targetEntity="MyApp\MainBundle\Entity\InstagramPictureCategory", mappedBy="picture", cascade={"persist","remove"})
*/
protected $category;
}
我如何在 elasticsearch(或 FOSElasticaBundle)中指定我想过滤掉结果,以便只有具有 A 类别的结果,其中 A 是用户指定的 InstagramPictureCategory。这可以在弹性中过滤掉吗?