私はこの記事にHow can I get the length of a MongoDb array field?pymongoで配列の長さを取得するにはどうすればよいですか?
を見て、私はこれらのコードを試してみました:
results=db.posts.find()
results[0].comments.length
私はポストとコメントが存在することを確認しています。しかし、それは動作しません。それはエラーを返します:
AttributeError: 'comments' object has no attribute 'length'
これを修正するには?
この部分はJinja2で使用しています。そして、jinja2で配列の長さを数えるフィルタがあります。それは{{results [0] .comments | length}} – tim