Я в настоящее время разрабатываю приложение с использованием PHP Kohana использование рамок MongoDB. У меня есть это ссылка на сайт для MongoDB модуль подходит для этой платформы. Согласно приведенным инструкциям, я настроил модуль с приложением. Но я застрял здесь не в состоянии продолжить дальнейшие разработки. Запросы на основе MongoDB не могут использоваться с этим модулем. После кода получаю ошибку при выборе одного документа из коллекции.
<?php defined('SYSPATH') OR die('No Direct Script Access');
Class Model_Cms extends Model
{
public function __construct()
{
$this->mongo_db = MangoDB::instance('default');
}
/*Get the CMS Content*/
public function getcmscontent($content,$default_companyid="")
{
$cms_result = $this->mongo_db->findOne('cms');
return $cms_result;
}
}
Может ли кто-нибудь помочь мне продолжить.
$cms_result = $this->mongo_db->find_one(MDB_CMS,array('type'=>1,'status'=>1,'menulinks.menu_link'=>$content),array('content','meta_keyword','meta_title','meta_description','menu'));
Я использовал этот метод, он работает для меня после нескольких часов, потраченных на эту проблему.
Других решений пока нет …