Описание тега mangodb

MangoDB - это ORM для MongoDB, используемый с PHP-фреймворком Kohana.

По какой-то причине этот тег продолжает получать информацию о MongoDB, а также редактировать и указывать, как он неправильно используется для MongoDB. Как оказалось, MangoDB - это реальный проект, ORM для MongoDB, используемый с фреймворком Kohana php. Из репозитория github он предлагает функции, основанные на MongoDB, в том числе:

  • Атомарные обновления - библиотека вычислит, какие значения изменились, и обновит только эти значения, используя атомарные модификаторы, такие как $set, $push/$pull а также $inc
  • Все типы данных Mongo, включая встроенные объекты, массивы, перечисления и (многомерные) счетчики
  • Отношения, которые вы помните из мира СУБД, например has_one, belongs_to, has_many а также has_and_belongs_to_many
  • Проверка данных объекта, включая внедренные объекты
  • Поведение, подобное расширению таблицы классов - например, Model_Ferrari extends Model_Car extends Mango.
  • Очень простой синтаксис, хорошо знакомый пользователям других ORM