我正在尝试使用 ZF2 中的 JsonModel() 获取 JSON 响应,
我收到以下错误
$dql = "SELECT * FROM \Application\Entity\Message m ";
$resultSet = $objectManager->createQuery($dql)
->getResult(\Doctrine\ORM\Query::HYDRATE_ARRAY);
$result = new JsonModel($resultSet);
我收到以下警告
Warning: json_encode(): type is unsupported, encoded as null in....
如果我从选择中排除 blob 类型字段,它工作正常。
为什么 JsonModel 不适用于 blob 类型字段?我可以在教义中使用任何替代方法吗?