Question = new Mongo.Collection('question');

Question.attachSchema(
  new SimpleSchema({
    title: {
      type: String
    },
    content: {
      type: String
    },
    tag: {
      type: [String]
    },
    room: {
      type: String,
      regEx: SimpleSchema.RegEx.Id
    },
    createdBy: {
      type: String,
      regEx: SimpleSchema.RegEx.Id,
      autoValue: function() { if(this.isInsert) return Meteor.userId }
    },
    postedAt: {
      type: Date,
      denyUpdate: true,
      autoValue: function() { if(this.isInsert) return new Date() }
    }
  })
);

// Collection2 already does schema checking
// Add custom permission rules if needed
if (Meteor.isServer) {
  Question.allow({
    insert: function() {
      return true;
    },
    update: function() {
      return true;
    },
    remove: function() {
      return true;
    }
  });
}

@@ -1,16 +1,17 @@
 Question
+s
  = new M
@@ -35,16 +35,17 @@
 question
+s
 ');%0A%0AQue
@@ -49,16 +49,17 @@
 Question
+s
 .attachS
@@ -689,16 +689,17 @@
 Question
+s
 .allow(%7B

Pluralized question