FastJSON序列化报 "$ref": "$.templateItemDtos[0].tags[0]"
参考地址:https://www.cnblogs.com/haha12/p/12201634.html
在前端查询模板的时候,返回的数据出现 $ref
问题原因, FastJSON在序列化的时候,如果出现同样的内容序列化,会将其他的部分以引用的方式序列化
问题现场
"templateItemDtos": [
{
"createTime": 1639392182000,
"evaluateTemplateId": 211,
"id": 288,
"isDelete": false,
"itemLevel": 1,
"itemName": "不满意",
"level": 3,
"remark": 1,
"remarkGuide": "",
"tagIds": "[123,122,121]",
"tagRequired": true,
"tags": [
{
"canUpdate": false,
"checked": false,
"createTime": 1639367913000,
"createTimeStr": "2021-12-13 11:58:33",
"id": 123,
"isDelete": false,
"labelName": "满意度评价标签3",
"status": true,
"updateTime": 1639367913000,
"updateTimeStr": "2021-12-13 11:58:33"
}