LeanCloud用户发送的内容无法关联多个图片

LeanCloud无法上传多个图片文件,
场景是用户发表一个类似朋友圈的内容,包含 文字 多个图片
将此条发表的消息插入一个MyUser 插入一个List<AvFile>
实体类为CircleListBean

@AVClassName("CircleList")
public class CircleListBean extends AVObject {

    private String stringContent;  //文字内容
    private List<AVFile> files;  //图片内容
    private MyUser author;  //作者  

    public MyUser getAuthor() {
        return getAVUser("author", MyUser.class);
    }

    public void setAuthor(MyUser author) {
        put("author", author);
    }

    public String getStringContent() {
        return getString("stringContent");
    }

    public void setStringContent(String stringContent) {
        put("stringContent", stringContent);
    }

    public List<AVFile> getFiles() {
        return getList("files");
    }

    public void setFiles(List<AVFile> AVFileList) {
        put("files", AVFileList);
    }
}

上传时setFiles为循环上传得到的AvFile列表
结果是获取时无法获取到MyUser和List<AVFile>,(已经在Application中注册,其他用户登录修改用户名,上传头像等功能均正常)
获取代码

AVQuery<CircleListBean> avQuery = AVQuery.getQuery(CircleListBean.class);
        avQuery.setLimit(15);
        avQuery.setSkip(count * 15);
        avQuery.findInBackground(new FindCallback<CircleListBean>() {
            @Override
            public void done(List<CircleListBean> list, AVException e) {
                if (e == null) {
                    Zx.d(list.get(0).getAuthor().getUsername());
                    Zx.d(list.get(0).getFiles().get(0).getUrl());
                }else {
                    
                }
            }

结果是无法获取到用户名和Url

阅读 3.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题