Neo4j.rb

Скриншот программы:
Neo4j.rb
Детали программы:
Версия: 6.1.1 обновление
Дата загрузки: 9 Feb 16
Разработчик: Neo4jRB Development Team
Тип распространения: Бесплатная
Популярность: 198

Rating: 1.0/5 (Total Votes: 1)

Neo4j.rb в основном ОРМ (Object Relational Mapper) для <сильного> Neo4j . Так как Neo4j представляет собой график двигатель, а не реляционная база данных, правильный термин фактически будет ОГМ, граф объекта Mapper.

Как и любой другой ORM, ODM или OGM, Neo4j.rb поддерживает основные функции, такие как свойства, индексы, ограничения, обратные вызовы, валидаций и ассоциаций.

Они позволяют разработчикам писать операции с базами данных в Ruby, и имеют Neo4j легко перевести их на графике, манипулирования и взаимодействия с данными.

Другие включены функции включены рамки миграции и конструктор запросов, наряду с поддержкой Neo4j.rb для сделок.

Это означает, что вы можете легко пропустить на использовании баз известных слоев, как сопряжения ActiveRecord, когда дело с базами данных Neo4j, и использовать специализированное решение, как Neo4j.rb.

Что нового в этом выпуске:

  • Добавлено:
  • ActiveRel был дан find_or_create_by, годную к употреблению через отдельных ассоциаций.
  • Изменено:
  • В absense ключа model_class, ассоциации, определенные в моделях ActiveNode будет использовать / to_class From в определенный в rel_class, чтобы найти пункт назначения.
  • DSL ActiveRel был сделан немного дружелюбнее, делая типа, from_class и to_class методы возвращают свои заданные параметры при вызове без аргументов.
  • обертка переработан ActiveRel, чтобы вести себя как ActiveNode, удаляя некоторые повторяющиеся методы и перемещение других Neo4j :: Shared, что приводит к большой прирост производительности при возврате большого числа RELS.
  • Обновленные gemspec требовать Neo4j-ядро 5.0.1 +.
  • Исправлено:
  • Многолетние ошибка, которая будет препятствовать изменениям ассоциации (& # x3c; & # x3c и ActiveRel.create) в Rails после перезагрузки! был вызван.
  • ActiveNode # осматривайте не было отображения id_property.
  • По умолчанию значения свойств и магия типажей не наследуется правильно.

Что нового в версии 5.2.9:

  • Добавлено:
  • ActiveRel был дан find_or_create_by, годную к употреблению через отдельных ассоциаций.
  • Изменено:
  • В absense ключа model_class, ассоциации, определенные в моделях ActiveNode будет использовать / to_class From в определенный в rel_class, чтобы найти пункт назначения.
  • DSL ActiveRel был сделан немного дружелюбнее, делая типа, from_class и to_class методы возвращают свои заданные параметры при вызове без аргументов.
  • обертка переработан ActiveRel, чтобы вести себя как ActiveNode, удаляя некоторые повторяющиеся методы и перемещение других Neo4j :: Shared, что приводит к большой прирост производительности при возврате большого числа RELS.
  • Обновленные gemspec требовать Neo4j-ядро 5.0.1 +.
  • Исправлено:
  • Многолетние ошибка, которая будет препятствовать изменениям ассоциации (& # x3c; & # x3c и ActiveRel.create) в Rails после перезагрузки! был вызван.
  • ActiveNode # осматривайте не было отображения id_property.
  • По умолчанию значения свойств и магия типажей не наследуется правильно.

Что нового в версии 5.2.1:

  • Добавлено:
  • ActiveRel был дан find_or_create_by, годную к употреблению через отдельных ассоциаций.
  • Изменено:
  • В absense ключа model_class, ассоциации, определенные в моделях ActiveNode будет использовать / to_class From в определенный в rel_class, чтобы найти пункт назначения.
  • DSL ActiveRel был сделан немного дружелюбнее, делая типа, from_class и to_class методы возвращают свои заданные параметры при вызове без аргументов.
  • обертка переработан ActiveRel, чтобы вести себя как ActiveNode, удаляя некоторые повторяющиеся методы и перемещение других Neo4j :: Shared, что приводит к большой прирост производительности при возврате большого числа RELS.
  • Обновленные gemspec требовать Neo4j-ядро 5.0.1 +.
  • Исправлено:
  • Многолетние ошибка, которая будет препятствовать изменениям ассоциации (& # x3c; & # x3c и ActiveRel.create) в Rails после перезагрузки! был вызван.
  • ActiveNode # осматривайте не было отображения id_property.
  • По умолчанию значения свойств и магия типажей не наследуется правильно.

Что нового в версии 4.1.5 / 5.0.0.rc.2:

  • Огромный стилиста зачистка / рефакторинга Брайан на весь драгоценный камень Брайан вооруженный Rubocop.
  • Каждый узел создавать, обновлять и уничтожить теперь завернутые в транзакции.
  • Новые `dependent` варианты ассоциаций:`: delete`, `: destroy`,`: delete_orphans`, `:. Destroy_orphans`
  • Новый `уникальный: true` вариант для ассоциаций,` creates_unique_rel` метод класса для ActiveRel. Оба они приведут к созданию отношений с использованием Cypher & Quot; создавать неповторимые & Quot; вместо & Quot; CREATE & Quot;.
  • Исправлена ​​ошибка, п + 1 запроса во время создания узла и обновления.

Что нового в версии 4.1.5:

  • Огромный стилистом зачистка / рефакторинга Брайан на всем драгоценный камень Брайан вооружен Rubocop.
  • Каждый узел создавать, обновлять и уничтожить теперь завернутые в транзакции.
  • Новые `dependent` варианты ассоциаций:`: delete`, `: destroy`,`: delete_orphans`, `:. Destroy_orphans`
  • Новый `уникальный: true` вариант для ассоциаций,` creates_unique_rel` метод класса для ActiveRel. Оба они приведут к созданию отношений с использованием Cypher & Quot; создавать неповторимые & Quot; вместо & Quot; CREATE & Quot;.
  • Исправлена ​​ошибка, п + 1 запроса во время создания узла и обновления.

Что нового в версии 4.1.2:

  • Огромный стилистом зачистка / рефакторинга Брайан на всем драгоценный камень Брайан вооружен Rubocop.
  • Каждый узел создавать, обновлять и уничтожить теперь завернутые в транзакции.
  • Новые `dependent` варианты ассоциаций:`: delete`, `: destroy`,`: delete_orphans`, `:. Destroy_orphans`
  • Новый `уникальный: true` вариант для ассоциаций,` creates_unique_rel` метод класса для ActiveRel. Оба они приведут к созданию отношений с использованием Cypher & Quot; создавать неповторимые & Quot; вместо & Quot; CREATE & Quot;.
  • Исправлена ​​ошибка, п + 1 запроса во время создания узла и обновления.

Требования

  • Рубин 1.9.3 или выше
  • Neo4j 2.1 или выше

Похожие программы

Ladder
Ladder

13 Apr 15

ZODB
ZODB

21 Jul 15

Adminer
Adminer

1 Oct 15

cx_Oracle
cx_Oracle

20 Jul 15

Комментарии к Neo4j.rb

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям