MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Truy vấn Mongo không thành công với mã lỗi 13 và thông báo lỗi 'không được ủy quyền'

Vấn đề đã được giải quyết. Vấn đề là tôi có nhiều hồ sơ hơn trên tệp application.yml của mình và tôi không khai báo tên cơ sở dữ liệu trong hồ sơ heroku nên nó đang đọc tên cơ sở dữ liệu từ hồ sơ mặc định. Dưới đây tệp application.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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - quá nhiều dữ liệu cho sort () mà không có lỗi chỉ mục

  2. Giải quyết Không xử lý

  3. Không thành công:không có ý định thu thập trong kho lưu trữ

  4. Tham gia và định dạng mảng đối tượng trong Python

  5. MongoDB.Driver.Builders cách nhóm và lấy điểm trung bình