Команда 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);
// result: "STRING"
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/java/type_of/