0

私は Mean Stack ワークフローが初めてで、バックグラウンドで MySql スキーマをリレーしています。

スキルを向上させるために小さなアプリケーションを作成していますが、論理的な質問に遭遇しました。

ユーザー スキーマとチケット スキーマの 2 つのスキーマを作成しました。ここで、2 つのスキーマ間の関係に追加情報を保存する必要があります。MySqlでは、ジャンクション テーブル (Laravel の場合は user_tickets) を使用しました。たとえば、ユーザーがチケットを開いたとき、またはユーザーがチケットなど...

Mongoose と Mean Stack の世界では、解決策が見つかりません。これで、3 番目のモデルUserTicketsを作成しましたが、3 番目のモデルを維持するには問題があり、コストがかかります。

私が間違っている?もっと簡単な方法はありますか?

4

1 に答える 1

1

埋め込みドキュメント (Mongoose Sub Docs) が良い解決策になると思います。多分これはあなたを助けることができます:

マングース サブ ドキュメント

MongoDB と結合

MongoDB が MongooseJS に参加

Mongoose/mongoDB クエリの結合..しかし、私は SQL のバックグラウンドから来ました

于 2015-08-15T16:25:38.440 に答える