検索

ホームページ  >  に質問  >  本文

node.js - ノード+マングースの初心者の質問

  1. データベースの作成はmongodbで実行する必要がありますか? mongooseでデータベースを作成できますか?

  2. 各フィールド (キー?) のデータ型には長さの範囲がありますか?

  3. mongoose.model()db.model() どちらもモデルですが、違いは何ですか?

    リーリー
某草草某草草2783日前536

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2017-05-16 13:39:50

    私も初心者なので、間違いがあればご指摘ください。

    1. データベースの作成にはmongodbが必要で、コレクションの作成はmongooseで完了できます

    2. 確かに長さには制限がありますが、通常の使用には影響しません。

    3. 複数のデータベースがある場合は、接続オブジェクトを返す

    を使用します。単一のデータベースの場合は、それぞれ mongoose.connect
    を使用します。 mongoose.createConnectionそうそう、最後に書いた db=mongoose.connect.... は間違いです。このメソッドはデータベースに戻りません

    したがって、mongoose.model は単一のデータベースをモデル化することに相当し、dbName.model は異なる dbName をモデル化することに相当します

    返事
    0
  • キャンセル返事