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

Mongoクエリがエラーコード13とエラーメッセージ「許可されていません」で失敗しました

    問題が解決しました。問題は、application.ymlファイルにさらに多くのプロファイルがあり、プロファイルherokuでデータベース名を宣言していないため、デフォルトのprofile.Belowapplication.ymlファイルからデータベース名を読み取っていたことです。

    spring:
        data:
          mongodb:
            database: pizza-store
            uri: mongodb://localhost:27017
    
    price-point-multiplier : 0.1
    
    ---
    spring:
      profiles: docker
      data:
        mongodb:
          database: pizza-store
          uri: mongodb://mongodb:27017
    
    ---
    spring:
      profiles: heroku
      data:
        mongodb:
          uri: ${MONGODB_URI}
    


    1. LinkedHashMapからJsonStringに変換します

    2. Mongodb、条件付きの$ sum

    3. BookSleeveを使用してオープンなRedis接続を維持する

    4. Javaドライバーを使用してmongodbの列を抑制する方法は?