成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

教練,我想寫 laravel ORM篇

klivitamJ / 511人閱讀

摘要:簡介對象關(guān)系映射中我認為最好用的莫過于中也有類似的東西,但是使用起來總是感覺很費力,可能是先入為主的原因吧。

簡介

orm Object Relational Mapping
對象關(guān)系映射

laravel 中我認為最好用的莫過于 orm tp3.2 中也有類似的東西,但是使用起來總是感覺很費力,可能是先入為主的原因吧。

但是為了提升開發(fā)速度和減少使用 tp3.2 的不適感,現(xiàn)在來把 laravel 中的 orm 接入到 tp3.2 中

為什么說是接入呢?
因為 laravel 的 orm 是可以多帶帶使用的詳見

illuminate/database
感謝組件化開發(fā),感謝 composer

step 1

到 這里 選擇合適的版本

composer require illuminate/database
// or for php 5.5.9
composer require illuminate/database:5.2.*

依然保持 index.php

require "vendor/autoload.php";
step 2
Thinkphp/Library/Think/Think.class.php 中的 start() 方法中的 App::run() 之前添加
// ORM
$capsule = new IlluminateDatabaseCapsuleManager;
$capsule->addConnection([
    "driver"    => C("DB_TYPE"),
    "host"      => C("DB_HOST"),
    "database"  => C("DB_NAME"),
    "username"  => C("DB_USER"),
    "password"  => C("DB_PWD"),
    "charset"   => C("DB_CHARSET"),
    "collation" => C("DB_COLLATION"),
    "prefix"    => C("DB_PREFIX"),
]);
$capsule->setAsGlobal();
$capsule->bootEloquent();
step 3

為了可以加載 App/Models 下的文件在 composer.json 中

"autoload": {
    "files": [
        "App/helpers.php"
    ],
    "psr-4": {
        "App": "App"
    }
}

然后就可以想 laravel 中的 orm 一樣使用了

tip

這時是不能使用 paginate 的要想使用

composer require illuminate/pagination

同時注意選擇對應(yīng)的版本

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/23085.html

相關(guān)文章

  • 教練想寫 laravel 第一章

    摘要:前言作為一個愛好者讓我寫我本來是拒絕的,但是呢,拒絕了誰給你工資啊那怎么辦呢,既然是基于的組件化開發(fā)的,那么能不能把中的功能引入到中呢環(huán)境問題測試版和正式版的數(shù)據(jù)庫一般是不同的那么如何方便的切換呢之前我才用的方法是看當前運行的文件夾是哪個就 前言 作為一個 laravel 愛好者讓我寫 tp3.2 我本來是拒絕的,但是呢,拒絕了誰給你工資啊那怎么辦呢,既然 laravel 是基于 co...

    jerry 評論0 收藏0
  • Laravel 深入核心系列教程

    摘要:前言年底了不太忙,最近一段時間也一直在研究,就想寫篇關(guān)于比較深一點的教程系列啥的,于是就找到站長給開了寫教程的渠道。優(yōu)點的就是為藝術(shù)家創(chuàng)造的框架,它也是工程化的趨勢。項目維護方便也是事實。如果有遇到問題可以直接在教程下面留言。 前言 年底了不太忙,最近一段時間也一直在研究laravel,就想寫篇關(guān)于laravel比較深一點的教程系列啥的,于是就找到站長給開了寫教程的渠道。由于第一次寫,...

    wemall 評論0 收藏0
  • 【一年總結(jié)】記我的大二生活

    摘要:而過去發(fā)生的一切,恍若昨天我一直都有個計劃每隔半年寫一篇總結(jié)以記錄我的大學(xué)生活,回看過去,總結(jié)不足,這便是我當初寫這個專題的目的。在大一結(jié)束的時候,我也寫過一篇一年總結(jié)記我的大一生活。 ...

    shiina 評論0 收藏0
  • 成為前端,你不該學(xué)的東西,以及不該做的事兒!

    摘要:如果看視頻能夠成為高手,那每一個球迷都應(yīng)該是梅西??朔睦碚系K前端的飛速發(fā)展,不僅僅是初學(xué)者,哪怕熟手都會焦慮感覺很多東西都不會。 很多前端都想找一個學(xué)習計劃,然后認真學(xué),成為一個大牛;他們迫切的想知道自己該學(xué)什么,然后看什么書,有什么資源可以用! 我今天要告訴你的是,你不要看什么書,不要做什么事!因為如果你再不恰當?shù)碾A段,看了那些看起來很正確的金科玉律一般的書籍,除了打消你學(xué)習的興趣...

    mcterry 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<