在Meteor中,位于scripts.js文件的顶部:
PlayersList = new Mongo.Collection('players');
每次脚本运行时都会运行此代码?我假设只有在它不存在的情况下才会创建该集合。否则,文件会被空文件覆盖?
这是如何运作的? 当指定的集合已经存在时,该行究竟做了什么?
答案 0 :(得分:1)
这行不对数据库起作用,它只创建javascript对象,它可以帮助你处理集合。例如,您可以找到这样的玩家:
var single_player = PlayersList.findOne({
name: {$regex: /john/}
});