Spec-Zone.ru › RethinkDB java

Команда ReQL: hashMap

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

r.hashMap(key, value)[.with(key, value) ...] → object

Описание

Принимает пару ключ/значение, с дополнительными парами ключ/значение, которые можно указать, цепочкой одного или нескольких with(key, value) элементов после hashMap, и возвращает объект.

hashMap — удобство, предоставляемое драйвером RethinkDB Java, и фактически не является термином ReQL. Он возвращает MapObject, класс, предоставляемый RethinkDB, который наследуется от Map<Object,Object>. Вы можете использовать hashMap вне контекста запроса ReQL.

Пример: Создание хэш-таблицы.

import com.rethinkdb.model.MapObject;

MapObject newData = r.hashMap("user", "fred")
    .with("email", "fred@example.com")
    .with("id", 101)
    .with("admin", true);

Это создаёт объект (в формате JSON):

{
    "admin": true,
    "email": "fred@example.com",
    "id": 101,
    "user": "fred"
}

Связанные команды

  • array

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

Spec-Zone.ru

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