ifesSecurity
在这个实体中,我正在nbCatalogs的getter中计算关系实体。上面的其他字段是数据库中的列。当我添加
class SingleProduct extends AbstractEntity implements SingleProductEntityInterface
{
/**
* @ORM\Id()
* @ORM\GeneratedValue()
* @ORM\Column(type="integer")
* @Groups({"read", "get"})
*/
private $id;
/**
* @var string
* @ORM\Column(name="name", type="string", length=255, nullable=true)
* @Groups({"read", "get"})
*/
private $name;
/**
* @ORM\Column(name="main_han", type="string", length=20, nullable=true)
* @Groups({"read","get"})
*/
private $mainHan;
/**
* @ORM\Column(name="main_ean", type="string", length=13, nullable=true)
* @Groups({"read","get"})
*/
private $mainEan;
/**
* @Groups({"read","get"})
*/
private $nbCatalogs;
}
我可以按ID,名称,mainHan,mainEan对asc和desc进行排序,但不能按创建了'nbCatalogs'的虚拟属性进行排序。 如何通过属性nbCatalogs进行排序?