sql >> データベース >  >> NoSQL >> MongoDB

マングーススキーマに2dsphereインデックスを適用すると、ロケーションフィールドが必須になりますか?

    マングース3.8.12の場合、デフォルト値を設定します:

    var UserSchema = new Schema({
      location: {
        type: {
          type: String,
          enum: ['Point'],
          default: 'Point',
        },
        coordinates: {
          type: [Number],
          default: [0, 0],
        }
      }
    });
    
    UserSchema.index({location: '2dsphere'});
    


    1. RedisがLaravel5.1でブロードキャストイベントを取得しない

    2. MongoDBを起動できません。エラー:addrはすでに使用されています

    3. Redisクライアントリストの目的と説明

    4. 配列のサブ配列をいくつかの基準でフィルタリングする