我正在开发一个应用程序,其中数据通过Node.js中的mongoose
插入到capped
集合中,并在Python程序中由pymongo
跟踪。我遇到了一个小问题,mongoose
在插入文档之前不会创建集合
在Node.js中,我尝试这样创建集合:
var MyModel = mongoose.model('mymodel', mymodelSchema);
在我的pymongo
程序中,我想跟踪MyModel
,所以我这样做:
mymodels = db.mymodels.find(cursor_type=CursorType.TAILABLE_AWAIT)
这里的问题是,如果在之前调用这一行,则在mymodels
集合中插入一个条目,执行此操作时不会发生任何情况:
for model in mymodels:
# nothing happens
我想在Node.js服务器开始接受新文档之前启动Python程序来监视新文档。但是,在插入单个文档之前,Python程序将无法工作
目前没有回答
相关问题 更多 >
编程相关推荐