MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

di mana menyisipkan fungsi di codeigniter mongodb

Saya tidak yakin mengapa kelas Anda tidak berfungsi, tetapi untuk memahami bagaimana MongoDB dan Codeigniter bekerja bersama, lihat jawaban .

Dari jawaban untuk menjawab pertanyaan Anda tentang cara membuat koneksi ke MongoDB:

config/mongo.php

$config['mongo_server'] = null;
$config['mongo_dbname'] = 'mydb';

libraries/Mongo.php

class CI_Mongo extends Mongo
{
    var $db;

    function CI_Mongo()
    {   
        // Fetch CodeIgniter instance
        $ci = get_instance();
        // Load Mongo configuration file
        $ci->load->config('mongo');

        // Fetch Mongo server and database configuration
        $server = $ci->config->item('mongo_server');
        $dbname = $ci->config->item('mongo_dbname');

        // Initialise Mongo
        if ($server)
        {
            parent::__construct($server);
        }
        else
        {
            parent::__construct();
        }
        $this->db = $this->$dbname;
    }
}

Dan pengontrol sampel

controllers/posts.php

class Posts extends Controller
{
    function Posts()
    {
        parent::Controller();
    }

    function index()
    {
        $posts = $this->mongo->db->posts->find();

        foreach ($posts as $id => $post)
        {
            var_dump($id);
            var_dump($post);
        }
    }

    function create()
    {
        $post = array('title' => 'Test post');
        $this->mongo->db->posts->insert($post);
        var_dump($post);
    }
}

Dari pertanyaan seperti jawaban di atas:

Saya harap ini membantu Anda membuat proyek Codeigniter(MongoDB) Anda berfungsi




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo Atlas:Otentikasi koneksi gagal dengan database khusus

  2. Urutan Kenaikan Otomatis di NestJs/Mongoose

  3. MongoDB menyediakan sistem otentikasi dasar. Apakah sudah berubah di versi 2.2.3?

  4. Bagaimana cara menghitung semua nilai unik Di MONGODB?

  5. cara Mengulangi kursor mongo dalam satu lingkaran dengan python