模型实例化后,自动调用了toJson()
最近在做一个包项目的时候,遇到一个问题,利用反射实例化后的模型,它内部会自动的调用toJson()
方法(我打断点一步步调试发现它最后要去跑__toString()方法),从而导致总是返回'[]'
一个序列化的空数组,有大佬知道这是什么原因吗?
不会自动调用啊,如果跑到__toString ()方法,那就说明你测试的时候用的输出需要的是字符,强行转换了。
不想有空的json那个字符,覆盖一下方法自己返回空就是了