草庐IT

meteor-sharejs

全部标签

javascript - 如何将数据从 CSV 文件导入服务器端的 Meteor 集合

我正在尝试为我之前的帖子找到解决方案:Mongogivesduplicatekeyerroron_id_fieldinMeteorapplication为了做到这一点,我想在服务器端从我的CSV文件中读取数据,而不是从客户端读取数据。首先我尝试了这篇文章中的解决方案Usingnode-csvandmeteor-filetoimportCSVintoacollection但meteor-file不再与当前版本的Meteor兼容。我也在这篇文章中尝试了解决方案UploadDatatoMeteor/MongoDB但它也在客户端上,该解决方案会产生与我之前的帖子相同的错误。经过进一步研究后,我

mongodb - 我如何从 Meteor 中不同集合中的特定字段返回值?

我已经购买了DiscoverMeteor这本书并完成了教程。我仍然不确定几个部分,遇到了一个我无法工作的问题。我有两个收藏。Computers=newMongo.Collection('computers');Apps=newMongo.Collection("apps");在我发布的服务器上:Meteor.publish('computers',function(){returnComputers.find();});Meteor.publish('apps',function(){returnApps.find();});在使用IronRouter订阅的客户端上:Router.co

javascript - 尽管存在不安全,但 meteor 更新访问被拒绝

我安装了不安全的软件包,但在客户端控制台中得到以下信息:Meteor.user()Object{_id:"4Dyaa5wRmxmq7j7XF",profile:Object,services:Object}_id:"4Dyaa5wRmxmq7j7XF"profile:Objectname:"MelOug"__proto__:Objectservices:Objectfacebook:Object__proto__:Object__proto__:Object__defineGetter__:function__defineGetter__(){[nativecode]}__define

mongodb - 即时创建新的 Meteor 集合

是否可以即时创建新的Meteor集合?我想根据一些路径名创建foo_bar或bar_bar我想这应该是一个全局变量(这样我就可以在整个应用程序中访问它)。像这样的东西:varprefix=window.location.pathname.replace(/^\/([^\/]*).*$/,'$1');varBar=newMeteor.Collection(prefix+'_bar');这里的事情是我应该从URL获取我的prefix变量,所以如果我在if(Meteor.isClient)之外声明它,我会得到一个错误:ReferenceError:未定义窗口。有可能做那样的事情吗?编辑:使用

javascript - 如何在 meteor.js 上保存额外的用户详细信息,例如家庭住址

我是Meteor.js的新手,并按照meteor.com上的教程创建任务列表以登录和发布任务。将accounts-ui和accounts-password包添加到项目中非常容易。但是,在注册时,我还希望用户提供家庭地址信息,甚至更多。我希望将此信息存储在链接到用户ID的mongodb中。你会怎么做? 最佳答案 您可以在用户的​​个人资料字段中添加信息。事件中的类似内容(客户端代码)Template.example.events({'click#register':function(event,template){varhomeAdd

mongodb - meteor 使用 Mongo Oplog 吗?

如何检查meteor是否正在使用我的mongo的oplog?我有一个mongo集群,并为我的meteor设置了两个环境。MONGO_URL=mongodb://mongo/app?replicaSet=rs0MONGO_OPLOG_URL=mongodb://mongo/local?authSource=app如何检查opt日志是否实际在使用中。Meteor可以回退到非常低效的查询轮询,但我想看看它是否与oplog一起正常工作。有什么想法吗? 最佳答案 引用Meteor的OplogObserveDriverdocs中的相关位:How

mongodb - 使用 MongoDB/Meteor 更新数组中的特定元素

"users_voted":[{"user_id":"AQG8ECLdBRJ4jwPMG","score":"down"}]想知道如何更新作为数组对象的users_voted字段。我需要更新一个特定的对象。我知道该对象所在的index,我只需要弄清楚如何在MongoDB/Meteor集合中更新该对象。这是一些伪代码,我必须更好地解释我的意思。Posts.update({_id:post_id},{$set:{vote_score[index]:u_object}});所以在这个查询中我知道index和post_id以及u_object是我试图放入数组中的对象该index处的任何对象的位

javascript - meteor JS : Client not getting data from Mongo DB

我已经开始学习MeteorJS并制作了一个示例应用程序。我在mongoDB中有一个集合,我想在客户端中查看该集合这是我的服务器代码(文件在/libs)newColl=newMeteor.Collection("newColl");if(Meteor.isServer){Meteor.publish('newCollectionData',function(){console.log(newColl.find().fetch());returnnewColl.find();});}这是我的客户端代码(文件在/client)Meteor.subscribe("newCollectionDa

mongodb - 警告错误 : Meteor code must always run within a Fiber when call method on server

我正在尝试将我的meteor应用程序部署到服务器上,但它在我的meteor服务器日志中总是有这个错误FriJun21201311:39:31GMT+0000(UTC)]INFOHIT/img/bg.png183.90.41.21[FriJun21201311:39:32GMT+0000(UTC)]INFOHIT/favicon.ico183.90.41.21[FriJun21201311:39:41GMT+0000(UTC)]INFOHIT/form183.90.41.21[FriJun21201311:39:42GMT+0000(UTC)]INFOHIT/favicon.ico183

mongodb - meteor 应用程序在 vagrant share 上的问题

我有一个带有meteor的vagrantVM(virtualbox)设置。我的主人和客人都是Ubuntu。VM包含通过Vagrantfile设置的vboxfs共享文件夹。我注意到的行为类似于NFS挂载。我能够在此共享文件夹中创建一个meteor项目,但是当我运行该项目时,出现指向mongodb的错误。如果我按照说明操作https://github.com/pixelhandler/vagrant-dev-env/blob/master/README.md我的应用运行良好。经过进一步调查,MongoDB似乎无法在NFS共享上运行,http://www.mongodb.org/displa