Javascript 操纵流星光标
我正在写一个Meteor方法来搜索我所有的收藏中的关键字。我遇到的一个障碍是如何像数组一样操作/concat返回的游标。最好是将它们转换为数组concat并从那里操作它们,还是有方法concat/操作游标Javascript 操纵流星光标,javascript,meteor,cursor,Javascript,Meteor,Cursor,我正在写一个Meteor方法来搜索我所有的收藏中的关键字。我遇到的一个障碍是如何像数组一样操作/concat返回的游标。最好是将它们转换为数组concat并从那里操作它们,还是有方法concat/操作游标 谢谢你的帮助 无法连接游标,因为游标不是数据结构,而是数据访问器。 它只是说如何访问数据 如果需要连接游标,可以将数据存储在新集合中/将发布更改为聚合,也可以获取它们并连接生成的数组。我想您需要使用 var array = []; cursor.map(function( element ){
谢谢你的帮助 无法连接游标,因为游标不是数据结构,而是数据访问器。
它只是说如何访问数据
如果需要连接游标,可以将数据存储在新集合中/将发布更改为聚合,也可以
获取它们并连接生成的数组。我想您需要使用
var array = [];
cursor.map(function( element ){
//test element for keyword
if( isKeyword( element ) ){
//add stuff to array
array.push( element );
}
});
操纵光标毫无意义,因此必须使用自己的数组来存储找到的数据
但这个光标是什么?它是一个mongo光标,定义如下:
指向查询结果集的指针。客户端可以遍历游标以检索结果。默认情况下,游标在不活动10分钟后超时
更多信息。好的。我不知道fetch返回了一个数组。那么,是否有使用光标的专业人士?为什么我不总是调用fetch
,这样我就可以在数组中获取它呢?游标对于很多操作都非常有用,包括服务器客户端通信和空格键助手。更多