Команда ReQL: typeOf
Синтаксис команды
any.typeOf() → string
Описание
Получает тип возвращаемого значения запроса ReQL.
Тип будет возвращён в виде строки:
ARRAYBOOLDBFUNCTIONGROUPED_DATAGROUPED_STREAMMAXVALMINVALNULLNUMBEROBJECTPTYPE<BINARY>PTYPE<GEOMETRY>PTYPE<TIME>SELECTION<ARRAY>SELECTION<OBJECT>SELECTION<STREAM>STREAMSTRINGTABLE_SLICETABLE
Прочитайте статью о типах данных ReQL для более подробного обсуждения. Обратите внимание, что некоторые возможные значения возврата из typeOf являются внутренними значениями, такими как MAXVAL, и вряд ли будут возвращаться из запросов в стандартной практике.
Пример: Получение типа строки.
r.expr("foo").typeOf().run(conn, callback);
// Result passed to callback
"STRING"
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/javascript/type_of/