Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor,db未定义错误mongodb_Mongodb_Meteor - Fatal编程技术网

Meteor,db未定义错误mongodb

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

我正在使用meteor.JS开发简单的应用程序,这里有一些问题

在我的应用程序中,我定义了如下集合,并从服务器端发布它,然后在客户端订阅它

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({});