Spec-Zone.ru › RethinkDB java

Команда ReQL: expr

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

r.expr(value) → value

Описание

Создает объект ReQL JSON из нативного объекта.

Нативный объект может быть любым примитивным типом Java, а также массивом, списком, картой, LocalDateTime, ZonedDateTime, OffsetDateTime и POJO («простые старые объекты Java»), классы которых являются общедоступными, а числовые свойства являются Long вместо Integer.

Если нативный объект имеет тип bytes[], то expr вернёт двоичный объект. См. двоичный для получения дополнительной информации.

Пример: Объекты, обернутые с помощью expr , можно затем обрабатывать с помощью функций API ReQL.

import com.rethinkdb.model.MapObject;

// Create object { "a": "b" }
MapObject newData = r.hashMap("a", "b");

// merge with { "b": [1, 2, 3] }
r.expr(newData).merge(r.hashMap("b", r.array(1, 2, 3))).run(conn);

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

Spec-Zone.ru

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