mongoengine遇到的一些问题

今天在使用django和mongo的交互,在查询mongo数据时查询不到完整的数据,折腾一下午得出这样的转换方法

queryset = Index.objects(id=pk)

data = queryset.to_json()

data2 = eval(data)[0]

print(data2)

先使用to_json()把查询到的结果全部查询出来

再用eval将查询到的字符串变为列表,再取出第一位即可得到字典类型的数据

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文:https://my.oschina.net/liuyuantao/blog/751438 查询集API 参...
    阳光小镇少爷阅读 9,236评论 0 8
  • Django 1.8.2 文档Home | Table of contents | Index | Modules...
    轩辕小爱阅读 6,893评论 0 2
  • Django 准备 “虚拟环境为什么需要虚拟环境:到目前位置,我们所有的第三方包安装都是直接通过 pip inst...
    33jubi阅读 5,110评论 0 5
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,147评论 0 13
  • 今天早上起来7点多醒了,睡的很好,起来就吃点东西,在想今天怎么爱我房间,吃完东西感觉自己还想睡觉,就跑去睡觉了...
    陈文悦阅读 1,527评论 1 0