gpt4 book ai didi

Mongodb 为每个组查找具有特定字段最大值(argmax)的文档

转载 作者:可可西里 更新时间:2023-11-01 09:58:50 27 4
gpt4 key购买 nike

<分区>

在我的聚合管道中执行展开后,我得到了中间结果,例如:

[
{_id:1, precision:0.91, recall:0.71, other fields...},
{_id:1, precision:0.71, recall:0.81, other fields...},
{_id:1, precision:0.61, recall:0.91, other fields...},
{_id:2, precision:0.82, recall:0.42, other fields...},
{_id:2, precision:0.72, recall:0.52, other fields...},
{_id:2, precision:0.62, recall:0.62, other fields...}
]

现在我想按_id对文档进行分组,然后在每组中找到召回率最高的文档,并获得该文档的召回率、精度和_id。

所以结果是:

[
{_id:1, precisionOfDocWithMaxRecall:0.61, maxRecall:0.91},
{_id:2, precisionOfDocWithMaxRecall:0.62, maxRecall:0.62}
]

我已经设法使用 group 和 max 但没有精度字段获得结果。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com