我制作了代表 4 个集合的 4 个变量:zk1、zk2、zk3、zk4。使用蒙古石:
for (i in 1:4) {
name <- paste0("zk", i, sep = "")
collect <- paste0("zk", i, sep = "")
assign(name, mongo(collection = collect, db = "zeko", url = "mongodb://localhost"))
}
现在,在接下来的阶段,我想在应用某种方法时循环变量。我尝试了不同的方法,但它总是返回错误。例如:
for (j in 1:length(zk_vector)) {
j$count()
}
返回错误:
Error in j$count : $ operator is invalid for atomic vectors
我尝试了其他解决方案,但没有成功。