Собственно есть монговская база, в ней есть какая-то коллекция.
Есть переменная окружения (или строка в application.properties - кмк это не важно в данном случае) "collections.collection1" которая чему равна.
Есть вот такая модель:
@Data
@Document(collection = "${collections.collection1}")
public class MyModel {
@Id
private ObjectId _id;
@Field
private String myField
//...
@Override
public boolean equals(Object o) {
//...
}
@Override
public int hashCode() {
//...
}
}
Собственно при попытке запросить что-то из базы получаю ошибку
Invalid collection name specified 'mymongodb.${collections.collection1}
т.е. переменная не подставляется тут (например в RestController`е подобная подставнока работает нормально).
Что я делаю не так?