草庐IT

meteor-sharejs

全部标签

macos - Meteor.js MongoDB 访问?

我是Mongo和Meteor的新手。我在MacOSX10.8上安装了Meteor,并使用名为“Fillup”的集合创建了一个新的Meteor应用程序。我正在学习一些关于Mongo的教程,我正在尝试学习shell命令,但它们都不起作用。我想使用Mongo命令行来查看和操作我在Meteor应用程序中的集合。我在Meteor之后单独安装了Mongo,我认为Meteor可能会使用Mongo的不同“副本”,因为现在当我尝试“mongo”时,我得到:$mongoMongoDBshellversion:2.4.5connectingto:testSunJul2814:25:33.055JavaScr

mongodb - 使用 Meteor 时,我无法从客户端控制台访问集合?

这是最奇怪的事情,出于某种原因,即使打开了自动发布,我也无法从浏览器控制台访问该集合。下面的代码是一个简单的列表程序,您可以在其中将项目输入到集合中,它会在屏幕上显示为列表。在控制台中,当我尝试通过键入People.find()或People.find().fetch()访问数据库时,它会出现错误“ReferenceError:找不到变量:People”为什么会发生这种情况我有自动发布,所以我认为我可以从客户端访问集合?代码:varPeople=newMeteor.Collection("people");if(Meteor.isClient){console.log(People.f

mongodb - 我如何求和 Meteor 集合中一个属性的所有值?

例如:Object{_id:"9g9ySxozSWn1",name:"test1",price:1}Object{_id:"9g9ySxozSWn2",name:"test2",price:2}Object{_id:"9g9ySxozSWn3",name:"test3",price:3}Object{_id:"9g9ySxozSWn4",name:"test3",price:6}Object{_id:"9g9ySxozSWn5",name:"test3",price:3}总结所有价格的最佳方式是什么,例如名称是test3? 最佳答案

mongodb - mongo 地理位置数据的 Meteor 简单模式

我想为我的meteor应用程序创建一个管理表单;在从头开始构建一个之前,我打算尝试OgnoAdmin,但我不确定它是否可以支持我需要的格式的数据。我当前的应用程序数据像这样进入mongo:Beaches.insert({"name":"Entryname",/*locationstoredlikethissoIcanusemongo$nearqueries*/"location":{"type":"Point","coordinates":[-5.0990296,50.110757]},/*couldbemanyimages,minimum1*/"images":[{"url":"im

mongodb - meteor 在模板中显示 html 格式的文本

我正在使用meteor0.9.1.1。我刚刚让mcrider:bootstrap-wysiwyg为笔记或文章的正文工作。它很好地保存到mongo集合字段,但是当我尝试在模板中显示它时,html是显示而不是应用。换句话说,应该是这样的:让我们保留这个内容在列表中用线条等等而是显示所有原始html标签,这些标签需要与核心文本一起记录格式。我希望有一个简单的函数,我可以通过它来获得想要的结果。有什么想法吗?谢谢,亚历克斯 最佳答案 如果您想要field中的HTML代码,请在您的HTML模板中使用{{{field}}}而不是{{field}

mongodb - Meteor 可以通过 SSL 连接到 MongoDB 吗?

Meteor可以通过SSL连接到MongoDB吗?如果是,MONGO_URL应该设置什么以便加密连接? 最佳答案 看起来您只需要在MONGO_URL连接字符串中包含ssl=true,例如MONGO_URL=mongodb://user:password@ip:port/mydb?ssl=true参见:https://github.com/meteor/meteor/issues/4812#issuecomment-129074941https://forums.meteor.com/t/what-mongo-url-to-conne

javascript - Meteor.wrapAsync

我用Meteor._wrapAsync包装了一个函数writeTransaction()并在写入MySQL事务的for循环中调用它5次。但是从MySQL查询日志来看,循环的下一次迭代似乎是在上一个循环中的函数writeTransactionSync()完成之前执行的。如果Meteor._wrapAsync不使函数阻塞,我们如何使函数同步?服务器端代码writeTransaction=function(data,callback){varmysql=Meteor.require('mysql')varconnection=mysql.createConnection(info).conn

mysql - 我们可以将 Meteor 框架与 mysql 数据库一起使用吗

我发现了很多关于Meteor框架的引用url,我在其中找到了mongodb作为数据库,因为我对mongodb的了解不多。那么有没有办法实现mysql而不是mongodb 最佳答案 有一种方法,但在这个阶段框架是正确的,它是一条未铺砌的道路。基本上,您需要编写一个包装器,将SQL转换为Meteor的Minimongo并返回。如果您还不是Meteor和Mongo大师,这不是一项可行的任务。有人尝试编写这样的适配器。我知道的最先进的是:https://github.com/drorm/meteor-sql.可以用来玩,但我认为它还没有准备

ios - 如何为 Meteor iOS 集成编辑 Xcode 项目?

我想创建一个应用程序图标、启动画面、编辑应用程序名称,并设置一些cordova/应用程序设置。meteorrunios打开模拟器但打不开项目。那个项目在哪里,这个Xcode项目有没有被覆盖?我不想丢失我所做的任何设置。例如我想设置appurlscheme所以我可以实现redirecttotheapp.我还想将cordova首选项设置为disallowoverscroll.通常我会在.xcodeproj中执行这些操作,但它在哪里以及何时被覆盖/重置? 最佳答案 根据我从文档中看到的内容和我目前的经验meteorrunios仅运行包含您

android - Windows 上的 Meteor JS,支持 iOS 和 Android

我想知道Windows版本的MeteorJS是否支持开发和运行iOS和/或Android应用程序。我希望它至少支持Android。 最佳答案 2016年2月-它现在适用于版本1.3-cordova-beta.5。你必须手动安装jdk(Java)androidsdk通过在您的应用程序目录中运行meteorupdate--release1.3-cordova-beta.5来尝试发布。之后meteorrunandroid-device工作正常在这里查看更多详细信息https://github.com/meteor/meteor/issue