mongo.bson.find(rmongodb)
mongo.bson.find()所属R语言包:rmongodb
Find a field within a mongo.bson object by name
查找领域内一个mongo.bson的对象的名称
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Find a field within a mongo.bson object by the name (key) of the field<br> and return a mongo.bson.iterator pointing to that field.
查找字段的名称(键)的领域<BR>的在mongo.bson对象,并返回一个指向该领域的mongo.bson.iterator。
The search parameter may also be a 'dotted' reference to a field in a subobject or array. See examples.
搜索参数,也可能是一个“虚线”的一个子对象或数组中的字段。见的例子。
用法----------Usage----------
mongo.bson.find(b, name)
参数----------Arguments----------
参数:b
(mongo.bson) The object in which to find the field.
(mongo.bson)的对象,在其中找到字段。
参数:name
(string) The name of the field to find.
(字符串)的字段的名称找到。
值----------Value----------
(mongo.bson.iterator) An iterator pointing to the field found if name was found among the names of the fields; otherwise, NULL.
(mongo.bson.iterator)一个迭代器指向到现场发现,如果名字被发现之间的字段名,否则为NULL。
参见----------See Also----------
mongo.bson.iterator,<br> mongo.bson.iterator.value,<br> mongo.bson.
mongo.bson.iterator,<BR> mongo.bson.iterator.value,参考mongo.bson。
实例----------Examples----------
b <- mongo.bson.from.list(list(name="John", age=32L,
address=list(street="Vine", city="Denver", state="CO")))
iter <- mongo.bson.find(b, "age")
print(mongo.bson.iterator.value(iter)) # print 32[打印32]
iter <- mongo.bson.find(b, "address.city")
print(mongo.bson.iterator.value(iter)) # print Denver[打印丹佛]
x <- c(1,1,2,3,5)
b <- mongo.bson.from.list(list(fib=x))
iter <- mongo.bson.find(b, "fib.3") # BSON arrays are 0-based[BSON阵列是基于0]
print(mongo.bson.iterator.value(iter)) # print 3[打印3]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|