【发布时间】:2017-06-19 06:15:07
【问题描述】:
我看了这个帖子How can I get the length of a MongoDb array field?
我尝试了这些代码:
results=db.posts.find()
results[0].comments.length
我确定 post 和 cmets 存在。但它不起作用。它会返回一个错误:
AttributeError: 'comments' object has no attribute 'length'
如何解决?
【问题讨论】:
-
这部分代码在Jinja2中使用。并且有一个过滤器来计算jinja2中的数组长度。它是 {{results[0].cmets|length}}