我执行了:
mongoimport -d chessCyberWar -c DataNode test.json
结束了这句话:
connected to: localhost
imported 1 document
当我检查集合时,它仍然是空的。
我的收藏集DataNode有这个方案:
Name: { type: String, required: true, unique: true },
Lat: Number,
Lng: Number,
X: Number,
Y: Number,
Type: Number,
PvP: { type: Boolean, default: false },
Owners: [{ type: mongoose.Schema.Types.ObjectId, ref: "Player" }]
test.json文件包含以下内容:
{
"Name": "Dew Drop Inn",
"Lat": 51.5264588,
"Lng": -0.8146601,
"X": 65239,
"Y": 43573,
"Type": 28,
"PvP": false,
"Owners": [ ]
}
怎么说文件已被导入,但是当我搜索它时,那里什么都没有?
P.S。为了搜索,我使用了这个:
db.DataNode.find({ Type: { $ne: -1 }}...