Spec-Zone.ru › RethinkDB javascript

Команда ReQL: close

Синтаксис команды

cursor.close([callback])
cursor.close() → promise

Описание

Закрыть курсор. Закрытие курсора отменяет соответствующий запрос и освобождает память, связанную с открытым запросом.

Команда close может необязательно принимать обратный вызов, который получит ошибку, если она произойдёт, или вернуть обещание, которое будет выполнено, когда соединение будет закрыто.

Пример: Закрыть курсор.

cursor.close(function (err) {
    if (err) {
        console.log("An error occurred on cursor close");
    }
});

Пример: Закрыть курсор и выполнить функцию при закрытии.

cursor.close()
    .then(function () {
        console.log("The cursor has been closed");
    })
    .catch(r.Error.ReqlDriverError, function (err) {
        console.log("An error occurred on cursor close");
    });

Связанные команды

  • next
  • toArray
  • each

© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/javascript/close-cursor/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API