在 Meteor 中,scripts.js 文件的顶部:
PlayersList = new Mongo.Collection('players');
每次脚本运行时都会运行此代码?我假设只有在集合尚不存在时才会创建该集合。否则,文件会被空文件覆盖?
这就是它的工作原理吗? 当指定的集合已经存在时,这一行到底做什么?
最佳答案
这一行对数据库没有任何作用,它只创建JavaScript对象,它可以帮助你处理集合。例如,您可以找到这样的玩家:
var single_player = PlayersList.findOne({
name: {$regex: /john/}
});
关于javascript - MongoDB 的集合构造函数是否仅在集合尚不存在时才创建该集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28027352/