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