Необработанный JSON

rawJson
Необработанный JSON

RawJson – это тип данных для хранения **необработанного JSON**.

Он используется для сохранения структурированных данных в формате JSON без дополнительной обработки или привязки к строгой схеме.

Как это выглядит?

Данные хранятся в чистом JSON-формате:

1{
2  "fields": {
3    "rawJson": {
4      "id": 11,
5      "name": "test"
6    }
7  }
8}
Когда это нужно?
  • Хранить сложные или нестандартные данные.

  • Передавать данные в формате JSON без изменения структуры.

  • Работать с данными, которые не вписываются в стандартные типы.

Пример использования

Допустим, мы храним данные о пользователе в формате JSON:

1{
2  "id": 1,
3  "name": "test333",
4  "url": "test333",
5  "fields": {
6    "rawJson": {
7      "id": 11,
8      "name": "test"
9    }
10  },
11  "active": true,
12}

В этом случае:

  • Поле rawJson содержит структуру данных в формате JSON.

  • Оно гибко и позволяет хранить любую вложенную информацию без жёсткой схемы.

Что важно помнить?
  • JSON должен быть правильно структурирован (валидный формат).

  • RawJson сохраняет данные без изменений или дополнительных обработок.

  • Используйте этот тип, когда структура данных может меняться.

Подведём итог

RawJson – это гибкий инструмент для хранения структурированных данных. Используйте его для хранения и передачи нестандартных данных в вашем проекте.