Rails の MongoDB でスキーマレス データベースを使用しています。そのようなスキーマレスな emberjs データ設計を使用して、そのような設計と統合する方法を知りたいです。
これが達成できるかどうか、またはベストプラクティスがあるかどうかについてのドキュメントを見つけることができません
誰でもこれで私を助けることができますか?
編集: スキーマレス MongoDB Rails バックエンドに EmberJS 永続データストアを使用する方法に関する質問です。
Rails の MongoDB でスキーマレス データベースを使用しています。そのようなスキーマレスな emberjs データ設計を使用して、そのような設計と統合する方法を知りたいです。
これが達成できるかどうか、またはベストプラクティスがあるかどうかについてのドキュメントを見つけることができません
誰でもこれで私を助けることができますか?
編集: スキーマレス MongoDB Rails バックエンドに EmberJS 永続データストアを使用する方法に関する質問です。
以下の最初の2つのリンクが役立つはずです。最初のリンクがprimaryKeyをどのように設定しているかを確認してください:'_id'はmongodb_idを認識し、2番目のリンクはactive_model_serializergemをmongoidで動作させる方法を示しています。
https://github.com/dagda1/workoutzenith/tree/master/app/models
埋め込まれたmongodbドキュメントとember-dataで問題が発生した場合、これで解決するはずです。
個別のオブジェクトとして保存されたEmber-data埋め込みオブジェクト
以下のリンクを読み、githubプロジェクトも調べてください。
http://tardate.blogspot.co.uk/2012/03/rails-ember-mongodb-bootstrap.html
https://github.com/evendis/rails-ember-mongo-bootstrap-demo
これはレールを使用していませんが、nodejs、mongodb、emberjsを使用しています。mongodb+emberjsはまだあなたに役立つかもしれません
MongoDB のような Rails バックエンド データベースが未知のフィールドを持つ任意の深さのドキュメントを格納するシナリオに Ember を適用する方法について、明確でスケーラブルなソリューションはまだありません。
正規化する方法はいくつかありますが、それでも既存の REST/REST+DS では、シリアライズおよびデシリアライズのために多くのコードを書かなければならない場合があります。
議論をのぞいてみましょう:
https://github.com/emberjs/data/issues/53#issuecomment-9196555 https://github.com/emberjs/data/issues/100
誰かがより良い選択を見つけたら、私と共有してください.
リンクhttp://robert-reiz.com/2012/03/05/rails-mongodb-tutorial/、http://www.mongodb.org/display/DOCS/Rails+3+-+Getting+Startedに従ってください