在JSON端点响应中返回Doctrine实体

时间:2018-05-30 16:41:47

标签: json doctrine symfony4

如何使用Symfony在json响应中返回Doctrine实体?

我已经尝试过JMS / Serializer和symfony/serializer,但它构建了一个内部带有json的字符串,但在客户端上没有正确解析。

1 个答案:

答案 0 :(得分:0)

return base64_encode(serialize($entity));

客户端

/** @var Category $entity */
$entity = unserialize(base64_decode($response));

但是你不能使用教义过程,比如persist或flush方法