$ this-> mongo_db-> where (array ('firstname' => 'Michael')) -> get ('users');
Это очень похоже на то, как работает драйвер, вероятно, поэтому он был выбран. Синтаксис, который вы ищете, в основном является вариантом SQL. Хотя это возможно, обычно это не так с MongoDB, так как MongoDB не использует SQL.
Готова ли библиотека Алекса к производственному использованию? Могу ли я использовать все функции mongodb?
С точки зрения готовности к производству вам придется проводить собственные проверки работоспособности. MongoDB поддерживается хорошо финансируемой компанией (10gen), и драйвер PHP поддерживается ими. Так что тебе там должно быть хорошо.
Для библиотеки все коммиты были выполнены одним сопровождающим. Вероятно, он используется им в производстве, но код имеет нулевые модульные тесты, что не является хорошим знаком.
wiki может означать, что не охватывает все функции. Он даже написал «может быть» рядом с такими словами, как «добавить пользователя».
Библиотека Alex лучше всего подходит для Mongodb и Codeigniter?
Это очень субъективно, сколько библиотек MongoDB + Codeigniter вы нашли?