如何使用所需的文档获取objectID并将其存储在变量中?

我打算针对mongodb中的特定文档获取objectID,将其存储在变量中并在控制台上打印。记住它,我想要_id字段中的完整值,即:ObjectId(“ 5dc2b032da7bec484cc0be5b”),因为我打算使用此值作为下一个采样器中的过滤器。  我已经编写了以下代码,但失败了:

pollInSameThread

IAm出现以下错误:

await().pollInSameThread().until(() -> {
    flushBackgroundThreadScheduler()
    flushForegroundThreadScheduler()
    cf.isDone
});
adi2589900 回答:如何使用所需的文档获取objectID并将其存储在变量中?

根据该错误,您得到的result变量为null,因此,我的期望是您的find operation在某种程度上会失败。检出jmeter.log文件中是否有可疑条目。

在解决了文档的插入/查找问题之后,您应该可以使用vars shorthand来存储文档,JMeterVariables代表enter image description here类实例,例如:

vars.put('myID',objectId as String)

演示:

{{3}}

本文链接:https://www.f2er.com/3152565.html

大家都在问