我打算针对mongodb中的特定文档获取objectID,将其存储在变量中并在控制台上打印。记住它,我想要_id字段中的完整值,即:ObjectId(“ 5dc2b032da7bec484cc0be5b”),因为我打算使用此值作为下一个采样器中的过滤器。 我已经编写了以下代码,但失败了:
pollInSameThread
IAm出现以下错误:
await().pollInSameThread().until(() -> {
flushBackgroundThreadScheduler()
flushForegroundThreadScheduler()
cf.isDone
});
答案 0 :(得分:0)
根据该错误,您得到的result
变量为null
,因此,我的期望是您的find
operation在某种程度上会失败。检出jmeter.log文件中是否有可疑条目。
在解决了文档的插入/查找问题之后,您应该可以使用vars
shorthand来存储文档,JMeterVariables代表类实例,例如:
vars.put('myID', objectId as String)
演示:
{{3}}