私はmeteorJSでチャットアプリケーションを作成しようとしています.チャットを開始するときにグループごとに個別のコレクションを動的に作成することを考えていました.チャット情報を送信するためにそのコレクションを公開してサブスクライブし、すべてのグループユーザーがサブスクライブできるようにしたいのですが.コレクションを動的に作成できません。
ユーザーがコレクションをサブスクライブしたときに呼び出される関数を作成してみました。
this.createDb =(name) ->
@ChatDb = new Mongo.Collection(name)
return true
すべて問題ありませんが、クライアント側からこのコレクションをサブスクライブすると、ChatDb が不明です。:)
ps- angular-meteor フレームワークでコードを書いています