Meteor 流星集合命名约定

Meteor 流星集合命名约定,meteor,Meteor,我从教程中继承了命名约定,但不确定它是否是最好的: Posts = new Meteor.Collection("posts", {....... 注意命名方面的情况,现在在代码/mongo控制台/minimongo控制台之间工作时,这会变得非常混乱-是否有任何理由不使用相同的名称: Posts = new Meteor.Collection("Posts", {....... 只要遵守mongodb固有的规则,就可以使用自己的约定 基本上,坚持字母和数字,你们都很好 不过,使用相同的名称很

我从教程中继承了命名约定,但不确定它是否是最好的:

Posts = new Meteor.Collection("posts", {.......
注意命名方面的情况,现在在代码/mongo控制台/minimongo控制台之间工作时,这会变得非常混乱-是否有任何理由不使用相同的名称:

Posts = new Meteor.Collection("Posts", {.......

只要遵守mongodb固有的规则,就可以使用自己的约定

基本上,坚持字母和数字,你们都很好

不过,使用相同的名称很快就会让人困惑。你会在非常不同的地方点击日志消息、错误消息等,很快你就会发现自己想知道该消息指的是哪个
Posts

一、 就我个人而言,我喜欢名字冗长的时候。例如,我会进一步做:

PostsCollection = new Meteor.Collection("postsdb", {.......);

此外,mongodb数据库(集合)名称区分大小写,将数据库名称全部小写始终是一种保护措施,以避免在转储和恢复之间或在*nix和windows机器之间直接移植时可能遇到的任何潜在的可移植性问题。

只要遵守mongodb固有的协议,您就可以使用自己的约定

基本上,坚持字母和数字,你们都很好

不过,使用相同的名称很快就会让人困惑。你会在非常不同的地方点击日志消息、错误消息等,很快你就会发现自己想知道该消息指的是哪个
Posts

一、 就我个人而言,我喜欢名字冗长的时候。例如,我会进一步做:

PostsCollection = new Meteor.Collection("postsdb", {.......);
此外,mongodb数据库(集合)名称区分大小写,将数据库名称保持小写始终是一种保护措施,以避免在转储和恢复之间或在*nix和windows机器之间直接移植时可能遇到的任何潜在可移植性问题。

Meteor建议使用:

CamelCaseCollectionName=new Mongo.Collection('lowercasecollectionname')

这样,就不会产生混淆,当您收到一条消息时,小写是mongo的一方,如果是大写则是Meteor Collection的一方

同时,保持姓名的复数形式;-)

Meteor建议使用:

CamelCaseCollectionName=new Mongo.Collection('lowercasecollectionname')

这样,就不会产生混淆,当您收到一条消息时,小写是mongo的一方,如果是大写则是Meteor Collection的一方

同时,保持姓名的复数形式;-)