我們?cè)?核心目錄-> service 下提供 db 服務(wù),以便調(diào)取數(shù)據(jù)庫(kù)操作。
完全依賴(lài)于兩個(gè)約定:
很遺憾,DB 不支持復(fù)雜的連表連貫操作。 但是我們提供了PDO原生的 query 方法。 可以幫助解決跨庫(kù)連表查詢(xún)的問(wèn)題,coffee 建立之初就是以簡(jiǎn)單化為標(biāo)準(zhǔn)。 所以太復(fù)雜的操作,不會(huì)提供復(fù)雜的連貫操作方法。
coffee 模型沒(méi)有任何約束,你放在哪里舒服你就在哪里寫(xiě)。
列如: test 根目錄下建立目錄 model
創(chuàng)建文件 testModel.php
namespace test\model;
class testModel
{
public static function getList(array $where)
{
return db::connect()->table('test')->where($where)->fetchAll();
}
}
//使用方法
use \test\testModel;
class test
{
public function index()
{
$data = testModel::getList(['id'=>1]);
}
}
就是如此簡(jiǎn)單方便!
不一定要 testModel 命名 你也可以 m_test 反正隨心所欲。
舒服就行!
更多建議: