mongodb 是沒有 id 自增的
也就是 插入第一條
id=1
插入第二條 id=2
我們寫乙個mongodb類
具體**我就不說了 我這裡就簡單的列舉一下
原型 $db->insert($data=array(),$options=array()){}
然後我們插入 資料的時候是這樣的
$db->insert(array("test"=>"測試")); //插入成功並沒有id
我們封裝乙個 insert 類
function insert(array $data,$options=)
protected function before(&$data)
}
來看 before 的原型 (&$data)
檢測到 $data陣列不存$data['id']
$data['id']=id()//自增字段
來看一下id的函式 ()
protected function id($pk)
回到剛才的插入 $db->insert(array("test"=>"測試"));
因為再插入之前增加了乙個引用函式before
那麼 陣列就變成了 array("test"=>"測試","id"=>1) //存在就是id+1
c 引用 舉例說明
簡介 引用就是某一變數 目標 的乙個別名,對引用的操作與對變數直接操作完全一樣。c 11中新增了 右值引用 我們這裡所說的引用通常指 左值引用 例 int a 10 int rea a rea指向a,是a的另乙個名字 int rerea 錯誤 引用必須被初始化輸出a 和 rea 都是10。需要注意定...
php 函式運用舉例
php array column 從記錄集中取出 last name 列 表示由資料庫返回的可能記錄集的陣列 a array array id 5698,first name bill last name gates array id 4767,first name steve last name ...
php 頁面引用 php 檔案引用
引用檔案是將另乙個原始檔的全部內容包含到當前原始檔匯中進行使用,引用外部檔案可以減少 的重複編寫。php提供了include語句 require語句 include once語句及require once語句實現引用檔案。include include once include 語句將引用指定檔案中...