MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

nơi để chèn các hàm trong mongodb codeigniter

Tôi không chắc tại sao lớp của bạn không hoạt động, nhưng để hiểu về cách MongoDB và Codeigniter hoạt động cùng nhau, hãy xem phần này câu trả lời .

Từ câu trả lời để trả lời câu hỏi của bạn về cách thiết lập kết nối với MongoDB:

config / mongo.php

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

thư viện / 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;
    }
}

Và một bộ điều khiển mẫu

bộ điều khiển / 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);
    }
}

Từ câu hỏi như câu trả lời ở trên:

Tôi hy vọng điều này sẽ giúp bạn làm cho dự án Codeigniter (MongoDB) của bạn hoạt động




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Quyền bị từ chối đối với socket:/tmp/mongodb-27017.sock

  2. Nhập tệp JSON vào MongoDB với mongoimport

  3. Tra cứu tổng hợp Mongodb với các điều kiện

  4. Tạo id đối tượng ngắn, duy nhất trong MongoDB

  5. Cập nhật trình điều khiển Mongodb C # không thành công tất cả các phần tử của mảng con khi mảng trống