これは非常に基本的なことのように聞こえるかもしれませんが、私は流星をいじり始めたばかりです。サーバーとクライアントの両方でエンティティ (コレクション) のようなデータベースにシームレスにアクセスし、自動的に同期する方法を理解しました。
ただし、サーバーとすべてのクライアントで単純な変数をsnycする方法はまだわかりません。グローバル変数のようなもの。派手な mongo コレクションは必要ありません。単純な変数だけです。:)
これは非常に基本的なことのように聞こえるかもしれませんが、私は流星をいじり始めたばかりです。サーバーとクライアントの両方でエンティティ (コレクション) のようなデータベースにシームレスにアクセスし、自動的に同期する方法を理解しました。
ただし、サーバーとすべてのクライアントで単純な変数をsnycする方法はまだわかりません。グローバル変数のようなもの。派手な mongo コレクションは必要ありません。単純な変数だけです。:)
Meteor.methodsを使用して、サーバーで変数を取得および設定できます。しかし、コレクションの変更のように、変更を他のクライアントにプッシュする方法はないと思います。
そのため、すべてが同期していることに注意する必要があります。これには実際にコレクションを使用するか、既存のコレクションから情報を取得する必要があります。
たとえば、接続しているユーザーがそのコレクション アイテムにフラグを設定すると、あとはリアクティブ マジックが処理します ;)
Users.find({connected:true}).count();