gpt4 book ai didi

mongodb - 手动设置 MongoDB $sample 的种子

转载 作者:行者123 更新时间:2023-12-04 11:12:13 25 4
gpt4 key购买 nike

我正在使用 $sample 查询进行 mongo 聚合。以下列方式:

db.col.aggregate([
{$match: {topic: topic}},
{$sample: {'size': 10}}
{$project: {_id: 1}}
])

我的问题是,有没有办法为采样设置“种子”,以便每次运行此命令时都能得到相同的结果?

例如,在 python 中,我这样做:
import random
list_of_items = [...]

# set the seed to 0
random.seed(0)

# get sample
samples = random.sample(list_of_items, 10)

通过手动定义种子,我确保每次执行此操作时结果都相同。

最佳答案

这目前是不可能的,但您可以通过 https://feedback.mongodb.com/ 请求此功能.

关于mongodb - 手动设置 MongoDB $sample 的种子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36690714/

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