Вопросы по теме 'jms-serializer'
Серийные объекты, отображающие только идентификатор
Я использую JMSSerializer и FOSRestBundle. У меня есть довольно типичный граф объектов, включая некоторую рекурсию.
Чего я хотел бы добиться, так это того, чтобы включенные объекты за пределами определенной глубины или вообще перечислялись только...
86 просмотров
schedule
04.07.2023
JmsSerializer исключает поле пароля SonataUser
Я хотел бы исключить несколько полей (особенно пароль) моего сериализованного объекта.
У меня есть объект, который имеет отношение к: Application\Sonata\UserBundle\Entity\User
Когда я сериализую этот объект, он дает мне пользователя, например:...
1196 просмотров
schedule
24.09.2022
Доступ к SerializedName свойства объекта, определенного аннотацией
У меня есть модель, которая использует сериализатор JMS для аннотаций своих свойств. В другом классе, где я использую этот объект, я хотел бы получить доступ к информации в аннотациях. Пример:
class ExampleObject
{
/**
* @var int The...
1077 просмотров
schedule
15.08.2022
Сериализатор JMS сериализует пользовательский объект и десериализует
Я, скорее всего, запутался с механизмом посетителей в JMS. Но я хочу добиться этого:
сериализовать класс в json и обратно с добавлением пользовательского свойства class , которое указывает, для какого класса должна быть выполнена десериализация....
1998 просмотров
schedule
12.09.2022
JMS VirtualProperty с аргументом и пользовательским слушателем/подписчиком
Я пытаюсь сериализовать свойство, которое является критериями доктрины:
public function getUserResults(User $user)
{
$criteria = Criteria::create()
->where(Criteria::expr()->eq('user', $user))
;
return...
1547 просмотров
schedule
23.12.2022
Слушатель сериализации JMS: добавленные объекты пусты
Я создаю проект Symfony3. Я использую JMS для сериализации. У меня есть объект Group с отношением ManyToMany к User . Я пытаюсь добавить дополнительные данные к Group объектам. Я использую прослушиватель сериализации для достижения этой цели....
407 просмотров
schedule
28.12.2022
Сериализация в XML без форматирования (вкладки) с помощью JMS Serializer
Я использую библиотеку xsd2php (которая сама использует jsm-serializer ). Когда я сериализую объект, он возвращает форматированный XML, например:
<?xml version="1.0" encoding="UTF-8"?>
<priceRequest>...
373 просмотров
schedule
22.09.2022
Пустые отношения при сериализации с помощью JMSSerializer
У меня возникли проблемы при написании действия контроллера внутри проекта Symfony, которое должно возвращать данные (в данном случае заказы интернет-магазина). Ага... Это своего рода REST-API. Этот маршрут просто вызывается из некоторого...
869 просмотров
schedule
12.06.2023
Десериализовать XML в Entity с помощью вложенных узлов с помощью JMS Serializer
Я хочу десериализовать XML-файл в объект с помощью JMS Serializer. Это работает очень хорошо для прямых свойств. Но когда дело доходит до вложенных свойств, я не могу заставить их работать без создания связанных сущностей. Например :...
574 просмотров
schedule
07.08.2022
сериализация с помощью jms в symfony
У меня есть объект User, который содержит адрес. Я сохраню адрес как json в своей базе данных. После проверки формы я должен вручную сериализовать адрес перед сохранением данных. Есть ли способ избежать этого? Можно ли вызвать событие...
459 просмотров
schedule
14.10.2022
Переопределить глобальный camelCase сериализатора JMS
Я хочу по умолчанию выводить имена регистров верблюдов, и этот ответ обеспечивает отличное решение.
$serializer= \JMS\Serializer\SerializerBuilder::create()
->setDebug(true)
->addMetadataDir(APP_ROOT.'/config/serializer')...
315 просмотров
schedule
17.12.2022
Проблемы производительности JMS Serializer с более чем 10000 записей
В настоящее время я создаю команду PHP, которая может обновлять мои индексы ElasticSearch.
Но я заметил одну важную вещь: сериализация сущностей, когда мой массив содержит более 10000 из них, занимает слишком много времени. Я думал, что это будет...
454 просмотров
schedule
18.07.2022
Использование разных стратегий именования для каждого класса с JMS и Symfony 3.4
Здравствуйте, уважаемое сообщество Stackoverflow,
У меня есть 2 класса PHP (считается DTO), которые я использую для установки тела своих HTTP-вызовов. Каждый DTO используется для другого API с разными стратегиями именования (один использует...
311 просмотров
schedule
23.11.2022
Конфликт имени службы сериализатора symfony jmsserializerbundle
У меня следующая проблема: я работаю над проектом symfony (2.8), который зависит от jmsserializerbundle (1.1). При включении symfony-serializer вместе с пакетом jms-serializer,
# app/config/config.yml
framework:
# ...
serializer: {...
101 просмотров
schedule
11.04.2022