Meteor,db未定义错误mongodb
我正在使用meteor.JS开发简单的应用程序,这里有一些问题 在我的应用程序中,我定义了如下集合,并从服务器端发布它,然后在客户端订阅它Meteor,db未定义错误mongodb,mongodb,meteor,Mongodb,Meteor,我正在使用meteor.JS开发简单的应用程序,这里有一些问题 在我的应用程序中,我定义了如下集合,并从服务器端发布它,然后在客户端订阅它 Product_Mobiles=new Meteor.Collection('product_mobiles'); 在一个终端上运行应用程序时,我从另一个终端将JSON文件数据导入到集合中,如 mongoimport --db meteor --host localhost:3002 --collection Product_Mobiles <pro
Product_Mobiles=new Meteor.Collection('product_mobiles');
在一个终端上运行应用程序时,我从另一个终端将JSON文件数据导入到集合中,如
mongoimport --db meteor --host localhost:3002 --collection Product_Mobiles <products.json --jsonArray
未定义此显示错误数据库。该命令在meteor mongo中运行良好,并返回结果
但是,当我在JS文件中尝试此操作时,在运行应用程序时,它会显示db not defined
,我试图删除db并像这样运行
Product_Mobile.find({})代码>(我对我所有剩余的收藏都这么做了,这些都很好用)
这也显示了一些错误,如未定义产品\u Mobile我是否做错了什么?
请帮我解决这个问题。您应该使用您在Product\u Mobiles=new Meteor.collection(“Product\u Mobiles”)中定义的集合名称代码>
所以当你导入一些东西时,你应该使用产品手机
此外,在meteor中,命令与mongo shell并不完全相同。您将使用Product\u Mobiles.find()
,因为您在前面定义了它。db
对象是mongo shell中唯一可用的对象。您应该使用您在Product\u Mobiles=new Meteor.collection(“Product\u Mobiles”)中定义的集合名称代码>
所以当你导入一些东西时,你应该使用产品手机
此外,在meteor中,命令与mongo shell并不完全相同。您将使用Product\u Mobiles.find()
,因为您在前面定义了它。db
对象是mongo shell中唯一可用的对象。您应该使用您在Product\u Mobiles=new Meteor.collection(“Product\u Mobiles”)中定义的集合名称代码>
所以当你导入一些东西时,你应该使用产品手机
此外,在meteor中,命令与mongo shell并不完全相同。您将使用Product\u Mobiles.find()
,因为您在前面定义了它。db
对象是mongo shell中唯一可用的对象。您应该使用您在Product\u Mobiles=new Meteor.collection(“Product\u Mobiles”)中定义的集合名称代码>
所以当你导入一些东西时,你应该使用产品手机
此外,在meteor中,命令与mongo shell并不完全相同。您将使用Product\u Mobiles.find()
,因为您在前面定义了它。db
对象是mongo shell中唯一可用的对象。阿克沙说的。另见《流星》中的。不需要db.
。阿克沙说了什么。另见《流星》中的。不需要db.
。阿克沙说了什么。另见《流星》中的。不需要db.
。阿克沙说了什么。另见《流星》中的。不需要db.
。
db.Product_Mobile.find({});