为什么取值传到前端去的是数组求助


企业微信截图_15934898224716.png企业微信截图_15934898444958.png企业微信截图_15934898663453.png

评论区

JFinal

2020-06-30 12:07

明显不是数组, bologs: 数组 , state: "ok", status : 200

最外层是 { blogs: ..., state: ..., status: ...}

萌萌哒的萝卜

2020-06-30 18:01

@JFinal 你好请问怎样写 randerjson()方法可以让前端获取到JSON格式

萌萌哒的萝卜

2020-06-30 18:04

@JFinal 不对不对 就是我SQL 查询出来的数据是JSON格式

自律的心呀!

2020-07-01 09:27

你sql查询怎么是JSON格式呢?只是查询出来是一个List集合,但是通过JFinal的一个Ret(JFinal将HashMap进行的一个扩展类)进行数据赋值,所以你前台获取是直接通过key获取value的方式,获得的是一个{key:value,key:value},并不是一个数组

萌萌哒的萝卜

2020-07-01 09:31

@自律的心呀! 谢谢回答明白了 我这边刚看了3天的jfinal 正在自己写一个简单项目 还有许多问题想请教 请问如图一接口 想实现多表查询 该怎么做 教学视频全是单表。。

JFinal

2020-07-01 12:29

@萌萌哒的萝卜 多表可以看文档:
https://jfinal.com/doc/5-10

自律的心呀!

2020-07-01 15:53

@萌萌哒的萝卜 这个就看你对于sql语句的运用了