在Mongoengine的DictField中的平均场地

时间:2011-10-19 10:29:53

标签: mongodb mongoengine

我正在使用Mongoengine,在一个集合中我有一个DictField()。文档包含DictField的条目,如 -

{'load_time' : 134, 'show_time' : 126}

现在我想找到DictField()的平均超载时间。我怎样才能做到这一点? mongoengine的平均功能允许仅对文档字段进行平均。

1 个答案:

答案 0 :(得分:1)

对MongoEngine不是很熟悉,但...... 它在the api reference中说你可以“使用点符号来引用嵌入的文档字段”......

average( "yourdictfieldname.load_time" )会为此工作吗?