国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

教練,我想寫 laravel ORM篇

klivitamJ / 505人閱讀

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

簡(jiǎn)介

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

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

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

為什么說是接入呢?
因?yàn)?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

這時(shí)是不能使用 paginate 的要想使用

composer require illuminate/pagination

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/23085.html

相關(guān)文章

  • 教練想寫 laravel 第一章

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

    jerry 評(píng)論0 收藏0
  • Laravel 深入核心系列教程

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

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

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

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

    摘要:如果看視頻能夠成為高手,那每一個(gè)球迷都應(yīng)該是梅西。克服心理障礙前端的飛速發(fā)展,不僅僅是初學(xué)者,哪怕熟手都會(huì)焦慮感覺很多東西都不會(huì)。 很多前端都想找一個(gè)學(xué)習(xí)計(jì)劃,然后認(rèn)真學(xué),成為一個(gè)大牛;他們迫切的想知道自己該學(xué)什么,然后看什么書,有什么資源可以用! 我今天要告訴你的是,你不要看什么書,不要做什么事!因?yàn)槿绻阍俨磺‘?dāng)?shù)碾A段,看了那些看起來很正確的金科玉律一般的書籍,除了打消你學(xué)習(xí)的興趣...

    mcterry 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<