Пн go Java Драйвер ObjectId.getCounter () устарел - PullRequest
0 голосов
/ 29 января 2020

Мне нужно использовать "getCounter ()" метод "ObjectId" объекта, но в настоящее время он находит устаревшим, и я не могу использовать этот метод для покрытия покрытия sonarqube, Есть ли метод, который заменяет "getCounter ()"?

ObjectId objectId= new ObjectId(idMongo);
int counter = objectId.getCounter();

метод в классе ObjectId

  /** @deprecated */
  @Deprecated
  public int getCounter() {
    return this.counter;
  }

1 Ответ

0 голосов
/ 30 января 2020

в соответствии со спецификацией для найденного формата ObjectID здесь

Драйверы НЕ ДОЛЖНЫ иметь метод доступа к классу ObjectID для получения этого значения.

Спецификация заключается в выравнивании генерации чисел с серверами и драйверами.

в версии 4.0 они полностью удалят метод.

Таким образом, ответ на ваш вопрос - нет.

...