基本形式
正整數
1
字符串
‘user_name’
‘1,2,3,4,5,6’
帶空格的字符串($half_sql)
‘WHERE `id`=“5”’
‘LIMIT 10’
數組 field 要與操作符有空格分隔
array(1, 2, 3, 4, 5, 6)
array(‘field1’=>’value1’,‘field2’=>’value2’)
array(‘field LIKE’=>’%value%’)
array(‘field >=’=> ‘value’)
array(‘field’=>array(1,2,3,4,5))
array(‘field1’=>’value1’,‘OR `name`’=>’ninghx’)
array(‘(field1’=>’value1’,‘OR field2’=>’value2’, ‘) AND field3’=>’value3’)
高級形式
操作符 AND OR ()
$filter = [ 'res_id' => time(), 'AND', 'res_type' => time(), 'OR', 'status' => 1, 'name' => 1];
$filter = [ '(', 'res_id' => time(), 'AND', 'res_type' => time(), ')', 'status' => 1, 'name' => 1 ];
$filter = [ [ [ 'res_type' => time(), 'OR', 'res_id' => time(), ], 'OR', 'res_type' => time(), ], 'OR', 'status' => 1];
- AnPHP簡介
- 基本功能&設計
- 核心概念
- 執行流程
- 基礎原理
- AnModel與AnDB的調用過程
- 云數據庫的強制讀取主庫
- 快速入門
- AnModel使用
- 基本特性
- 基本的數據讀寫
- 參數$filter
- 參數$half_sql
- 參數$field
- 屬性
- 連貫操作
- create()
- delete()
- update()
- getFields()
- 設置工具
- 自動建表
- 分庫分表
- 調試工具
- table系統model
- countable系統model
- 高級使用
- 觀察者
- 勾子
- 關聯資源
- 強大的配置參數
- AnRequest
- AnResponse
- AnConfig
- AnCookie
- AnSession
- AnDB
- AnMemcacheWrapper
- AnRedis
- 類
- AnPHP
- 函數
- common.php
- 目錄結構
- Cache
- DB
- Model
- MongoDB
- Redis
- Sms
- test
- TR
- api
- sql
- 快速使用