Альтернатива функциям javascript в MongoDB

#c #mongodb

Вопрос:

Данные записываются в базу данных с высокой скоростью. Чтобы отсортировать записи по времени, вам нужны наносекунды, но база данных не поддерживает такую точность. Было решено использовать функцию приращения для каждой записи.

   function getSequenceNextValue(seqName) {
  var seqDoc = db.student.findAndModify({
    query: { _id: seqName },
    update: { $inc: { seqValue: 1 } },
    new: true
  });

  return seqDoc.seqValue;
}
 

Но функция javascript может быть вызвана только из оболочки mongo. Драйвер mongocxx не может его выполнить.
Подскажите, как решить проблему сортировки данных.

Комментарии:

1. mongocxx.org/api/current/…