Вопросы по теме 'jms-serializer'
Сериализатор JMS. Создайте 2 способа сериализации модели, которые имеют отношения «один ко многим».
Я использую JMS Serializer для проекта PHP и наткнулся на одну проблему.
Посмотрите на код
<?php
use JMS\Serializer\Annotation as Serializer;
/**
* @Serializer\ExclusionPolicy("all")
*/
class Order
{
/**
* @var int
*...
7559 просмотров
schedule
21.08.2022
Как изменить метод для вызова объекта в PreSerializeEvent?
У меня есть сущность Category , которая содержит кучу Assets . У категории есть метод getCount , который возвращает количество активов в ней.
Я использую FosRestBundle и, следовательно, JMSSerializerBundle для сериализации ресурса категории в...
492 просмотров
schedule
12.01.2023
Доктрина 2: отключить ленивую загрузку/генерацию прокси.
Используя Doctrine 2, возможно ли:
Исключить свойство из сгенерированного прокси-класса?
Отключить ленивую загрузку/генерацию прокси вообще?
У меня проблемы с сериализацией моих сущностей (используя Symfony и JMS Serializer). Я хочу...
4253 просмотров
schedule
03.11.2022
Сериализатор JMS не может обработать цикл сериализации
Прошлой ночью мое веб-приложение умерло, и пользователю был возвращен белый экран. Выяснение причины не заняло много времени: PHP не хватало памяти.
После отслеживания проблемы я пришел к выводу, что JMS Serializer не справляется с циклом...
737 просмотров
schedule
01.07.2023
JMSSerializer и класс наследования
У меня проблема с сериализатором JMS и классом наследования. Когда я сериализую свои объекты, он не заботится об аннотации JMSSerializer из-за класса наследования... Итак, как я могу установить аннотацию JMSSerializer с наследованием класса?...
532 просмотров
schedule
25.07.2022
JMS десериализует JSON и соответствует классу модели
Прежде всего, извините за мой английский. Я постараюсь выразиться лучше.
Я создаю API Rest в Symfony 2.7 с помощью JMSSerializerBundle. У меня есть модель клиента с разделенными свойствами адреса: (line1, line2, city, postal_code, state,...
416 просмотров
schedule
28.12.2022
Как сериализовать фрагмент ArrayCollection с помощью JMS Serializer?
Я хочу сериализовать в объект JSON Category с набором объектов Presentation (см. ниже) для использования в REST API.
Конечная точка будет выглядеть примерно так /api/v1/categories/1
Когда набор данных мал и когда Category имеет только...
1016 просмотров
schedule
16.08.2022
Как заставить JMS Serializer выдавать исключение при десериализации JSON вместо принуждения типов?
Я пытаюсь написать REST API, который использует JSON из запроса PUT в Symfony2. Десериализация JSON в сущность вроде как работает, но сериализатор JMS, кажется, принуждает типы из JSON вместо того, чтобы выдавать исключение, если тип свойства в JSON...
2519 просмотров
schedule
06.08.2022
JMSSerializerBundle с абстрактным классом — Symfony2
Я хочу сериализовать и десериализовать объект с его зависимостями, но я не могу сериализовать элементы, относящиеся к абстрактному классу.
Иерархия:
Тест -> несколько Calls , где класс Call является абстрактным классом и расширяется с помощью...
811 просмотров
schedule
29.07.2023
JMSSerializerBundle Не целочисленное значение в Json
Я использую JMSSerializerBundle для десериализации json в API, поэтому я хочу проверить правильность значений, поэтому я использую проверку аннотации Symfony, но когда для целочисленного значения json имеет строковое значение, JMSSerializerBundle...
489 просмотров
schedule
08.02.2023
JMSserializer десериализует связанную сущность Doctrine
У меня есть JSON, как это:
"relatedCollection": [
{
id:1,
name: "something",
country: {
id:1
}
},
{
id:2,
name: "something 2",
country: {
id:1
}
}
]
Два...
984 просмотров
schedule
08.04.2024
Пересечение JMSSerializer сгруппированных свойств
У меня есть следующая сущность:
class A
{
/**
* @JMS\Groups({"writable", "other"})
*/
private $varA;
/**
* @JMS\Groups({"writable"})
*/
private $varB;
/**
* @JMS\Groups({"other"})
*/
private $varC;
}...
238 просмотров
schedule
20.08.2022
@JMS\Exclude, только если свойство пусто
Я использую JMS\Serializer в своем проекте и хочу игнорировать одно свойство, только если массив в нем пуст.
Я пробовал что-то вроде:
@JMS\Exclude(if="count('$this->required') === 0")
or
@JMS\Exclude(if="empty('required')")
но получил...
2254 просмотров
schedule
20.07.2022
Выборочная сериализация JMS Serializer
PHP, Symfony, JMSSerializerBundle.
Я хочу сериализовать объект User внутри объекта Organization по его идентификатору, но когда объект User принадлежит другим объектам, используйте сериализацию по умолчанию.
public class Organization {...
124 просмотров
schedule
29.07.2022
Ценный? Поддержка полей в REST API
Я читал несколько тем о GraphQL, и одна из замечательных функций, которые мне нравятся, — это то, что вы можете указать нужные поля (клиентская сторона). Я думаю, может быть, я также могу добавить его в REST API. Я смотрю вокруг и обнаруживаю, что...
82 просмотров
schedule
10.05.2023
jms сериализатор @Exclude условие для класса
Мой вопрос скорее равен Symfony2 - JMS Serializer - Exclude entity, если getDeleted() не равно null , но принятый ответ предлагает обходной путь, а не фактический ответ, и не соответствует моим требованиям.
У меня есть класс OriginalText , и у...
54 просмотров
schedule
10.05.2023