Команда ReQL: close
Синтаксис команды
conn.close([{:noreply_wait => true}])
Описание
Закрыть открытое соединение.
Закрытие соединения обычно ожидает завершения всех незавершенных запросов, а затем освобождает все открытые ресурсы, связанные с соединением. Передав false в необязательный аргумент noreply_wait, соединение будет закрыто немедленно, что может прервать любые незавершенные запросы noreply.
Запрос noreply выполняется путем передачи параметра noreply команде run, указывая, что run() не должен ожидать завершения запроса перед возвратом. Вы также можете явно дождаться завершения запроса noreply, используя команду noreply_wait.
Пример: Закрыть открытое соединение, ожидая завершения запросов noreply.
conn.close
Пример: Немедленно закрыть открытое соединение.
conn.close(:noreply_wait => false)
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/ruby/close/