HandyJSON icon indicating copy to clipboard operation
HandyJSON copied to clipboard

为啥toJSON方法转字典后,并不是自己创建的属性名

Open bruceFighting opened this issue 2 years ago • 5 comments

var wId : String? = ""

override func mapping(mapper: HelpingMapper) { mapper <<< self.wId <-- "id" }

toJSON之后获取的key是“id”而不是wId,这么玩的吗

bruceFighting avatar Jul 07 '22 02:07 bruceFighting

var wId : String? = ""

override func mapping(mapper: HelpingMapper) { mapper <<< self.wId <-- "id" }

toJSON之后获取的key是“id”而不是wId,这么玩的吗

这是正确的

wangwanjie avatar Feb 17 '23 03:02 wangwanjie

 我收到啦!!!

stevendinggang avatar Feb 17 '23 03:02 stevendinggang

@wangwanjie 主要是我需要通过key来创建数据库的列,id与数据库的名字冲突了,不过后面解决了

bruceFighting avatar Feb 17 '23 03:02 bruceFighting

@wangwanjie 主要是我需要通过key来创建数据库的列,id与数据库的名字冲突了,不过后面解决了

现在怎么不用Codable

wangwanjie avatar Feb 21 '23 16:02 wangwanjie

我也以为是这么玩的, 结果key是原始的

YongTaiSin avatar Jan 23 '24 06:01 YongTaiSin