草庐IT

meteor-desktop

全部标签

json - 从 Facebook API 向 Meteor 插入数据

我正在按照给出的示例here从FBGraph中提取数据。到目前为止,我已经设法从FB中提取数据,但是我不知道如何将它插入到MongoDB中。现在来自Facebook的数据呈现如下:{“数据”:[{"图片":"https://photo.jpg",“编号”:“1234”,“创建时间”:“2013-01-01T00:00:00+0000”},{"图片":"https://photo.jpg",“编号”:“12345”,“创建时间”:“2013-01-01T00:00:00+0000”}]}我创建了一个名为Photos的集合,并尝试使用Photos.inser(data)插入数据。这是我的服

javascript - 如何在 Meteor 中存储日期和时间以进行范围查询?

我的应用程序需要创建对象,这些对象将在浏览器中以3个不同时区显示开始日期。日期还必须包括确切的时间。日期的存储方式应允许查询“给我X和Y之间的所有日期”并将其解析为3个时区。我的问题是我应该如何最好地保存(并随后检索)日期和时间以便我以后可以在日期范围内查询它,我应该使用moment.js吗?我想到的是将日期和时间都保存在数据库中的单个unix时间戳中,并且在读取它时只需将其解析为具有该特定时区的日期和时间。这种方法是否正确,或者我应该将其保存为纯javascript日期?mongoDB可以查询unix时间戳作为日期范围还是需要普通的Date对象?谢谢。 最

javascript - 双击以编辑 Meteor 应用程序中的元素

我正在为一家医院在Meteor.js中制作一个学校项目-该应用程序的原型(prototype)在http://lrh.meteor.com上发布.在表中的查看医生部分,我想双击记录并能够编辑Name和emailid,但与此同时我也想要更新MongoDB集合中的记录。关于如何实现此功能的任何想法? 最佳答案 我想这对你有帮助。让我们创建这个助手。Template.example.helpers({'editValue':function(){returnSession.get("TargetValue"+this._id);}})还有

angularjs - angular-meteor 中客户端数据库操作的问题

我是angular-meteor应用程序开发的新手,我正在努力从客户端对数据库进行更改。我已经完成了大部分angular-meteortutorial取得了成功,但现在我正在尝试开始一个新项目并调整教程中的概念,但我遇到了问题。问题。用户填写一个表单,当他们点击“添加”时,表单应该将数据保存到数据库中。在同一页面上,我包含了一个显示所有数据库条目的列表(html列表中典型的“元素中的元素”循环)。但是,当我在填写完表格后单击“添加”时,新条目会瞬间添加到列表中,然后消失。当我单击“全部删除”按钮时,会发生相同的行为,所有内容都会消失片刻,然后恢复。保留的数据是添加/删除之前数据库中的任

javascript - 嵌套对象中的 Meteor Mongodb 计数字段

我正在尝试创建一个仪表板,在其中显示应用程序内的订单数据摘要。在这种情况下,我只是想计算我的订单集合中给定类别中的项目数。到目前为止,我的代码如下所示:采集数据{"_id":"a6wHiXxyM5DwSAsfq","orderNumber":1234,"createdAt":"11/01/2016,14:43:49","productsInOrder":[{"category":"ambient","item":50818,"desc":"TastyRubberChicken","quantity":"44","price":"0.92","lineprice":"40.48","_i

mongodb - Meteor 通过 mongodb 手动将用户添加到角色

我刚刚开始在我的meteor项目中使用alanning/meteor-roles包。有没有一种方法可以通过mongodb手动将用户添加到角色?因为我真的不想将它硬编码进去,因为那样我必须稍后将其取出,如果能够通过以下方式为用户分配角色,测试应用程序会容易得多mongodb。这可能吗?在我开始工作后,我可以创建一个界面,以管理员用户的代码方式完成它。注意:我也不太确定用户模式如何与这个角色包一起工作,所以也许这是一个简单的解决方案,我只是不了解我在制作Meteor应用程序方面的相对较新的经验。 最佳答案 alanning:roles包

mongodb - 在 meteor 生产服务器中恢复一个 mongodb

我正在尝试将所有数据从我的本地主机默认meteormongo数据库复制到生产服务器,以便在“app.meteor.com”中使用它。我尝试使用“meteormongo--urlapp.meteor.com”提供的信息来使用mongorestore,但它没有修改任何文档。而且,当我连接到服务器的mongo数据库时,我只能读取(查找)文档。当我使用更新或插入功能时,它说“不是主控” 最佳答案 运行~/meteor/meteormongo-Uyoapp你会得到这样的东西mongodb://client:387shff-fe52-07d4-

javascript - Meteor:部署到自己的服务器

事实证明,部署到某些通用VPS与meteordeploy是截然不同的体验。我几乎搞砸了,但作为一个Mongon00b,我在一件事上遇到了麻烦:OpLog拖尾。到目前为止的信息如下:发行版:ScientificLinux6.4版(Carbon)$mongod--versiondbversionv2.4.6$node--versionv0.10.33我正在使用Meteor1.0。和乘客4.0.53。好消息是更改到部署目录(我部署为一个包)并执行:$nodebundle/main.js让我访问端口3000上的应用程序,但处于开发模式,因此不会跟踪OpLog(我认为)。所以在反复尝试之后,我用

node.js - 使用 systemd 连接到 MongoDB,在 Linux (Debian) 上托管 Meteor (MeteorJS)。错误 : URL must be in the format mongodb://user:pass@host:port/dbname

我有一个简单的Meteor网络应用程序,我正试图将其托管在我自己的服务器上。服务器详细信息;Debian(Jessie)Linux3.16.0-4-amd64#1SMPDebian3.16.7-ckt2-1(2014-12-08)x86_64GNU/Linux系统NodeJS版本0.10.36meteor版本1.0.3.1MongoDB2.6.7版/etc/systemd/system/customwebapp.service文件;[Service]ExecStart=/usr/bin/node/opt/customwebapp/bundle/main.jsRestart=always

javascript - meteor :Tracker.autorun/observeChanges 和集合未按预期工作

我是meteor的新手,所以我希望得到关于这些功能如何工作以及我应该如何使用它们的非常基本的解释。否则,如果有一种方法更适合我希望实现的目标,我将不胜感激。我希望实现的功能:我有一个Mongo集合,其中包含分配给特定用户的文档中的数字值。我将使用从文档中获取的值来填充宽度:xx%在“进度条”上的某些css内联样式中。但我对它的另一个用途是执行某种“react性”功能,每当此值更改时运行,它可以根据进度条的当前值动态更新此进度条的背景颜色。认为“红色”代表低,“绿色”代表高:元素.html:元素.js:Progress=newMongo.Collection("progress");Te