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

Kho lưu trữ MongoDB Dữ liệu mùa xuân với tên bộ sưu tập tùy chỉnh

Vì vậy, cuối cùng, đây là một công việc xung quanh đó đã thực hiện thủ thuật. Tôi đoán rằng tôi thực sự không biết cách truy cập dữ liệu từ Spring Properties Configurer bằng cách sử dụng các biểu thức SPeL.

Trong lớp @Configuration của tôi:

@Value("${mongo.event.collection}")
private String
    mongoEventCollectionName;

@Bean
public String mongoEventCollectionName() {
    return
        mongoEventCollectionName;
}

Trên tài liệu của tôi:

@Document(collection = "#{mongoEventCollectionName}")

Điều này dường như hoạt động và chọn đúng tên được định cấu hình trong tệp .properties của tôi, tuy nhiên, tôi vẫn không chắc tại sao tôi không thể truy cập giá trị bằng $ như khi tôi làm trong chú thích @Value.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Azure DocumentDB Local Emulator có hỗ trợ giao thức mongodb không?

  2. Cách xây dựng cấu trúc đệ quy với MongoDB

  3. Làm thế nào để áp dụng điều kiện trên kết quả $ lookup trong mongoDB?

  4. Mongoose:không chèn nếu phần tử đã được lưu trữ

  5. Làm thế nào để truy cập phiên bản MongoDB 4.2?