如何讓查詢生成器將其原始SQL查詢輸出為字符串?

給出以下代碼: DB::table('users')->get(); 我想獲取上面的數據庫查詢生成器將生成的原始SQL查詢字符串。在這個例子中,它是SELECT * FROM users. 我該怎麼做?

如何使用Laravel Elocular創建多個where子句查詢?

我正在使用Laravel雄辯的查詢生成器,我有一個查詢,我想要一個WHERE多條件條款。它能用,但不優雅。 例子: $results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_too', '=', 1)

如何獲取laravel 4中@if語句(blade)中的當前URL?

我用的是Laravel4。我想訪問@if使用Laravel的刀刃模板引擎的情況,但我不知道怎麼做。 我知道可以用<?php echo URL::current(); ?>但這是不可能的@if刀片聲明。 有什麼建議嗎?

Laravel引發方法NotallowedHttpException

我在試着做一些非常基本的事情。我已經習慣了CI,現在學習Laravel4,他們的文檔並不能讓它變得簡單!不管怎樣,我正在嘗試創建一個登錄表單,只需通過在下一個表單中打印來確保數據發佈成功。我得到這個例外: symfony \組件\ httpkernel \異常\ 方法不允許HTTPException 我的membercontroller.php: public function ind

laravel檢查記錄是否存在

我對拉拉維爾不熟悉。請原諒新來的問題,但我如何才能找到是否有記錄? <?php $user = User::where('email', '=', Input::get('email')); 我能在這裏做些什麼看看$user有記錄嗎?

Laravel用()消息重新定向

當出現嚴重錯誤時,嘗試重定向到帶有消息的上一頁。 App::fatal(function($exception) { return Redirect::back()->with('msg', 'The Message'); } 在視圖中嘗試使用 Sessions::get('msg') 但是什麼都沒有被渲染,我是不是在做錯事?

Laravel 4使用Where With或And或?

我該怎麼説WHERE (a = 1 OR b =1 ) AND (c = 1 OR d = 1) 對於更復雜的查詢,我應該使用原始SQL嗎?

Laravel 4:如何使用雄辯的ORM[副本]來“訂購”。

這個問題已經有了答案: Laravel Eloquent: Ordering results of all() 8答

laravel:auth::user()->id嘗試獲取非對象的屬性

當我提交表單以添加用户時,收到以下錯誤“嘗試獲取非對象的屬性”,該錯誤顯然位於第一行:auth::user()->id,如下所示: $id = Auth::user()->id; $currentuser = User::find($id); $usergroup = $currentuser->user_group; $group = Sentry::getGroupProvider

如何在Laravel刀片模板中設置變量

我在讀《拉拉維爾之刃》documentation我也不知道如何在模板中分配變量以供以後使用。我做不到{{ $old_section = "whatever" }}因為這會呼應“隨便什麼”,我不想這樣。 我知道我能做到<?php $old_section = "whatever"; ?>但這並不優雅。 在刀刃模板中有沒有更好、優雅的方法可以做到這一點?

在Laravel視圖中使用CSS?

我剛開始學習Laravel,可以做控制器和路由的基礎。 我的操作系統是Mac OS X Lion,它在MAMP服務器上。 我的routes.php代碼: Route::get('/', function() { return View::make('home.index'); }); Route::get('businesses', function() { return Vie

在Laravel中獲取當前日期、時間和日期

我需要用Laravel獲取當前日期、時間和日期 我試着迴音$ldate = new DateTime('today');和$ldate = new DateTime('now'); 但它總是返回1。 我怎樣才能知道幼蟲的當前日期、時間和日期?

將新列添加到遷移中的現有表中

我不知道如何使用laravel框架向現有數據庫表添加新列。 我試圖用… <?php public function up() { Schema::create('users', function ($table) { $table->integer("paid"); }); } 在終端中,我執行php artisan migrate:install和

用户&39;homestead&39;@&39;localhost&39的訪問被拒絕;(使用密碼:是)

我在使用Laravel5.0的Mac OS Yosemite上。 而在我地方的環境,我運行php artisan migrate我不斷得到: 配置 這是我的Env APP_ENV=local APP_DEBUG=true APP_KEY=***** DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWO

雄辯的收集:計數和檢測空

這可能是一個微不足道的問題,但我想知道Laravel是否建議某種方法來檢查是否從$result = Model::where(...)->get()為空,同時計算元素數。 我們目前正在使用!$result檢測空結果是否足夠?至於count($result),它是否實際覆蓋所有情況,包括空結果?

如何在Laravel5中執行查詢?DB::GetQueryLog返回空數組

我試圖查看查詢的日誌,但是DB::getQueryLog()正在返回空數組: $user = User::find(5); print_r(DB::getQueryLog()); 結果: Array ( ) 如何查看此查詢的日誌?

選擇表中的最後一行

我想檢索插入到表中的最後一個文件。我知道這個方法first()存在並向您提供表中的第一個文件,但我不知道如何獲取最後一個插入。

Laravel安裝:如何在路徑中放置~/.composer/vendor/bin目錄?

我在Ubuntu14.04上,我一直在嘗試所有可能的方法來安裝Laravel,但都沒有用。錯誤消息我所嘗試的一切。我現在正在嘗試QuickStart文檔中的第一個方法,即通過Laravel安裝程序,但它會説“確保將~/.composer/vendor/bin您的目錄PATH因此,當您在終端中運行laravel命令時,可以找到laravel可執行文件。“那麼,我的問題是,如何做到這一點?這可能是一個

如果“不為空”,您如何用雄辯的語言檢查?

如何檢查字段不是空的口才好嗎? 我試過Model::where('sent_at', 'IS NOT', DB::raw('null'))->...但它給予IS NOT作為綁定而不是比較。 這是什麼DB::getQueryLog()説: 'query' => string 'select * from my_table where sent_at = ? and profile_i

在Laravel 3/4中執行查詢

如何使用laravel查詢生成器或雄辯的ORM在laravel 3/4中檢索原始執行的SQL查詢? 例如,如下所示: DB::table('users')->where_status(1)->get(); 或: (posts (id, user_id, ...)) User::find(1)->posts->get(); 否則,至少我該如何將執行的所有查詢保存到lar

對於非基本路由,不加載Laravel樣式表和JavaScript

好吧——我知道這是一個非常基本的問題,但我想不出來。這是一個關於拉拉維爾的問題。 基本上,我將樣式表嵌入到默認佈局視圖中。我目前只使用常規的CSS鏈接它們,例如: <link rel="stylesheet" href="css/app.css" /> 當我在一條水平線上時,它會很好地工作,比如關於但是當我再深入一些的時候就停止工作了,比如大約/我. 如果我查看chrome的開發人員

嘗試讓Laravel 5電子郵件工作

我試圖通過鍵入URL向指定用户發送電子郵件,但收到以下錯誤: swift_transportexception in abstractsmtptransport.php第383行: 預期響應代碼250,但得到代碼“530”,消息“530 5.7.1 需要身份驗證 到目前為止,我只是想讓它和Gmail一起工作。我怎樣才能讓這個工作? 這就是我目前為止所擁有的:郵件PHP <?php

laravel elount groupby()並返回每個組的計數

我有一個表,其中包含一列瀏覽器版本。我只想從記錄集中知道每種瀏覽器有多少種。所以,我需要這樣做:總記錄:10;Internet Explorer 8:2;Chrome 25:4;Firefox 20:4。(總共10個) 這是我的兩便士: $user_info = Usermeta::groupBy('browser')->get(); 當然,它只包含3個瀏覽器,而不是每個瀏覽器的數量。我該

Laravel 5-如何訪問視圖中存儲中上載的圖像?

我在Laravel存儲中上傳了用户的化身。如何訪問它們並在視圖中呈現它們? 服務器將所有請求指向/public如果他們在/storage文件夾?

使用Laravel雄辯中的“with()”函數獲取特定列

我有兩張桌子,User和Post. 一User可以有很多posts一個post只屬於一個user. 在我的User我有一個模型hasMany關係… public function post(){ return $this->hasmany('post'); } 在我的post我有一個模型belongsTo關係… public function user(){ return

從Laravel 5中的另一個控制器訪問控制器方法

我有兩個控制器SubmitPerformanceController和PrintReportController. 在PrintReportController我有一個方法叫getPrintReport. 如何在中訪問此方法SubmitPerformanceController?

在Laravel中,在會話中傳遞不同類型的閃存消息的最佳方法。

我正在製作我在Laravel的第一個應用程序,並試圖讓我的頭腦圍繞着會話的閃光信息。據我所知,在控制器操作中,我可以通過 Redirect::to('users/login')->with('message', 'Thanks for registering!'); //is this actually OK? 對於重定向到另一個路由的情況,或 Session::flash('messag

自動刪除Laravel(雄辯ORM)中的相關行

使用此語法刪除行時: $user->delete(); 是否有方法附加一個排序的回調,以便自動執行此操作: $this->photo()->delete(); 最好在模型類中。

“php artisan dump autoload”和“composer dump autoload”有什麼區別?

我對Laravel4和作曲家很陌生。雖然我做了Laravel4教程,但我無法理解這兩個命令之間的區別;php artisan dump-autoload和composer dump-autoload他們之間有什麼區別?

Laravel-5如何從數據庫中填充ID值和名稱值的選擇框

我想創建一個如下所示的選擇框,使用illuminate\html: <select> <option value="$item->id">$item->name</option> <option value="$item->id">$item->name</option> </select&g

如何通過Ajax請求將Select2與JSON一起使用?

我的Select23.4.5不使用JSON數據。 這是我的HTML輸入框: <input class='form-control col-lg-5 itemSearch' type='text' placeholder='select item' /> …和我的javascript $(".itemSearch").select2({ placeholder: "Search

Laravel 5:顯示帶刀片的HTML

我有一個字符串返回到我的某個視圖,如下所示: $text = '<p><strong>Lorem</strong> ipsum dolor <img src="images/test.jpg"></p>' 我試着用刀刃來展示它: {{$text}} 但是,輸出是原始字符串而不是呈現的HTML。如何在Laravel5中顯示帶刀片的HTM

Laravel 5清除視圖緩存

我注意到Laravel緩存視圖存儲在~/storage/framework/views. 加班,他們會佔用我的空間。如何刪除它們?有什麼命令可以嗎?我試過php artisan cache:clear但它並沒有清除視圖緩存。這樣,我就必須手動刪除上述文件夾中的文件。 另外,如何禁用視圖緩存?

Laravel空白白色屏幕

我的Laravel站點以前也在工作,我最近升級到了Apache2.4和php 5.5.7。 現在,當我訪問laravel.mydomain.com時,我得到了一個白色的空白屏幕,Apache錯誤日誌、路由等中的任何內容都不會像以前那樣好。 .htaccess正在加載,因為當我向/var/sites/laravel/public/.htaccess插入無效的行時,我得到了500。 這是我的.htac

使用響應::下載在Laravel中下載文件

在Laravel應用程序中,我試圖在視圖中實現一個按鈕,允許用户下載文件,而不必導航到任何其他視圖或路徑。 現在我有兩個問題: (1)下函數拋出 The file "/public/download/info.pdf" does not exist (2)下載按鈕不應將用户導航到任何地方,而應只下載同一視圖上的文件、我的當前設置、將視圖路由到“/download” 以下是我努力實現的目標: Bu

Laravel 5:未找到類&39;輸入&39;

在我的routes.php文件我有: Route::get('/', function () { return view('login'); }); Route::get('/index', function(){ return view('index'); }); Route::get('/register', function(){ return view('re

使用雄辯的ORM大量插入Laravel

如何使用雄辯的ORM在Laravel中執行批量數據庫插入? 我想在拉拉維爾實現這一點:https://stackoverflow.com/a/10615821/600516但我得到了以下錯誤。 sqlstate[hy093]:無效的參數號:混合命名參數和位置參數。

如何安裝Laravel的Artisan?

我想在拉拉維爾創造移民,但是根據tutorials我需要一個能工巧匠。這個php命令工作正常,我在窗口。我輸入php artisan或php artisan list我得到以下錯誤: 無法打開輸入文件:artisan 我找不到任何嚮導documentation也不在谷歌。如何安裝Artisan?

Laravel雄辯的關係和列

我一直在研究購物車應用程序,現在我來討論以下問題。 有一個用户、一個產品和一個購物車對象。-購物車表只包含以下列:“ID”、“用户ID”、“產品ID”和時間戳。-用户模型“hasmany”推車(因為用户可以存儲多個產品)。-Cartmodel“belongsto”是用户,Cartmodel“hasmany”產品。 現在要計算總產品,我可以打電話給:Auth::user()->cart()-&

laravel遷移更改以使列可以為空

我創建了一個帶有未簽名的遷移user_id. 如何編輯user_id在新的遷移中也使它nullable()? Schema::create('throttle', function(Blueprint $table) { $table->increments('id'); // this needs to also be nullable, how should the ne

使用Laravel中的雄辯ORM使用like執行數據庫搜索

我想用雄辯的主動記錄構建一個搜索查詢,但這將是一個類似的搜索。我找到了User::find($term)或User::find(1),但這不會生成like語句。我不是在尋找一個直接的答案,但如果有人至少能給我一個方向去尋找,那就太好了!

如何通過get方法將get參數傳遞給laravel?

我一直停留在這個我無法完成的非常基本的表單上,我想用一個文本輸入和兩個選擇控件來構建一個搜索表單,其中包含一個接受3個參數的路徑,當我提交表單時,它用問號而不是Laravel方法來映射參數, 標記 {{ Form::open(['route' => 'search', 'method' => 'GET'])}} <input type="text" name="term"

如何對Laravel4中的多個列使用ORDER BY?

我想使用該方法對Laravel4中的多個列進行排序orderBy()在拉拉維爾雄辯。將使用如下雄辯的方式生成查詢: SELECT * FROM mytable ORDER BY coloumn1 DESC, coloumn2 ASC 我該怎麼做?

Laravel-雄辯的“has”、“with”、“wherehas”是什麼意思?

我發現這些方法背後的概念和意義有點令人困惑,有沒有可能有人向我解釋它們之間的區別has和with是否在示例的上下文中(如果可能)?

更改Laravel視圖頁中的日期格式

我想更改從數據庫中提取的日期格式。 現在我得到了2016-10-01{{$user->from_date}}.我想更改Laravel 5.3中的“d-m-y”格式。 {{ $user->from_date->format('d/m/Y')}}

如何在Laravel雄辯查詢中為表創建別名(或使用查詢生成器)?

假設我們使用的是Laravel的查詢生成器: $users = DB::table('really_long_table_name') ->select('really_long_table_name.id') ->get(); 我正在尋找與此SQL等效的: really_long_table_name AS short_name 當我必

安全移除Laravel的遷移

在Laravel中,似乎有一個創建遷移的命令,但沒有刪除。 創建遷移命令: php artisan migrate:make create_users_table 如果我想刪除遷移,我可以安全地刪除database/migrations文件夾中相應的遷移文件嗎? 遷移文件: 2013_05_31_220658_create_users_table

作曲家更新Laravel

一個開發人員已經把他的項目發送給我,但當我試圖更新或安裝我的供應商時,所有的工作都很好,直到最後,它輸出下面的消息。 C:\xampp\htdocs\BigWaveMedia\davinkit>php artisan migrate {"error":{"type":"Exception","message":"expected color value: failed at .cle

我的線路返回404,我如何修復?

我剛開始學習Laravel框架,我在路由方面遇到了問題。 唯一起作用的路由是默認的主路由,該路由連接到Laravel Out-of-the-Box。 我在Windows上使用了wamp,它使用了php 5.4.3和apache 2.2.22,我還啓用了mod重寫,並從application.php配置文件中刪除了index.php以留下一個空字符串。 我創建了一個新的控制器,名為用户: class

錯誤405(不允許使用方法)Laravel 5

我試圖用jquery做一個post請求,但我得到了一個錯誤405(不允許使用方法),我正在使用laravel 5 這是我的代碼: JQuery <script type="text/javascript"> $(document).ready(function () { $('.delete').click(function (e){ e

如何用Laravel雄辯模型連接三表

我有三張桌子 文章表 id title body categories_id user_id 類別表 id category_name 用户表 id user_name user_type 我想用文章的類別名稱而不是類別ID和用户名而不是用户ID來顯示文章 我試着喜歡這些查詢它是工作的! $articles =DB::table('articles')

如何用laravel連接到mysql?

這是一個非常簡單的基本問題,我不認為有多少人會問這個問題,但我如何通過本地主機phpmyadmin和laravel連接到mysql(我已經搜索過了,有一些東西,但我需要問,因為我是一個noob,我想問,我看到的東西沒有100%得到,或者我嘗試過,但沒有幫助)? 我正在和backbone.js我是新來的laravel,我安裝了laravel裏面C:\wamp\www\laravel-project

生成控制器和模型

我是Laravel的新手,我在Laravel4(測試版)附近玩過。我想知道如何通過命令行使用生成控制器和模型php artisan. 但我不知道怎麼做。

sqlstate[42s22]:找不到列:1054未知列-laravel

我正在使用框架laravel。 我有兩個表(用户和成員)。當我想登錄時,會收到錯誤消息: sqlstate[42s22]:找不到列:1054中的未知列“用户電子郵件” “WHERE子句”(SQL:SELECT*FROM)members哪裏user_email=? 限制1)(綁定:數組(0=>'test@hotmail.com',)) 表用户 CREATE TABLE IF NOT EXISTS

此集合實例上不存在屬性[標題]

我在看拉拉卡斯特的視頻:Basic Model/Controller/View Workflow. 我有一張桌子,上面有聯繫方式。 CREATE TABLE about我嘗試使用控制器文件中的以下代碼將數據傳遞給視圖: ( id int(10) UNSIGNED NOT NULL, 當我試圖顯示下面所示的代碼時,title varchar(500) COLLATE utf8_unicode

Laravel雄辯連接與內部連接?

所以我很難弄清楚如何調用一個feed風格的mysql,我不知道它是一個有説服力的問題還是一個mysql問題。我相信兩者都有可能,我只是需要一些幫助。 所以我有一個用户,他們進入他們的訂閲頁面,在這個頁面上顯示他們朋友的信息(朋友投票、朋友評論、朋友狀態更新)。所以假設我有湯姆,蒂姆和泰勒作為我的朋友,我需要得到他們的所有投票,評論,狀態更新。我該怎麼辦?我有一個按ID號列出所有朋友的列表,並且我有

Laravel-禁止您訪問/訪問此服務器

我的Laravel安裝昨天工作正常,但今天我收到以下錯誤: Forbidden You don't have permission to access / on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the r

為什麼在雄辯模型中調用方法時,不應靜態調用非靜態方法?

我嘗試將我的模型加載到我的控制器中並嘗試以下操作: return Post::getAll(); 得到錯誤Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context 模型中的函數如下: public function getAll() {

將Laravel對象轉換為數組

輸出: Array ( [0] = stdClass Object ( [ID] = 5 ) [1] = stdClass Object ( [ID] = 4 ) ) 我想把它轉換成普通數組。只是想把它去掉stdClass Object. 我也試過用->toArray();但我得到一個錯誤: 對非對象

為php artisan.php serve設置端口

如何為測試服務器設置自定義端口? 通常當我們這樣做的時候 php artisan serve 該文件夾將用作: localhost:8000 如何訪問一個文件夾: localhost:8080 我想訪問本地主機上的兩個不同的開發站點。

如何解決“您的需求無法解決為一組可安裝的軟件包”錯誤?

當我奔跑composer update我收到一些有線輸出。 這是我的作曲家.json的樣子。 { "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "repositor

&ldquo;由於不活動,頁面已過期&rdquo;-laravel 5.5

我的註冊頁正在用csrftoken正確顯示錶單({{ csrf_field() }})以形式呈現)。 表格HTML <form class="form-horizontal registration-form" novalidate method="POST" action="{{ route('register') }}"> {{ csrf_field() }}

如何在進行laravel遷移時將timestamp列的默認值設置為當前timestamp?

我想創建一個時間戳列,其默認值為CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP使用Laravel模式生成器/遷移。我已經閲讀了Laravel文檔好幾次了,我不知道如何將其作為時間戳列的默認值。 這個timestamps()函數設置默認值0000-00-00 00:00對於它生成的兩列。

Laravel 5.4在單個Artisan命令中創建模型、控制器和移植

我可以使用以下命令創建模型和資源控制器(綁定到模型) php artisan make:controller TodoController --resource --model=Todo 我還想用上面的命令創建一個遷移,這是可能的嗎?

如何獲取Laravel中非鍵列字段的不同值?

這可能很容易,但不知道怎麼做。 我有一個表,它可以為特定的非鍵列字段提供重複值。如何使用查詢生成器或雄辯的SQL查詢來為該列獲取具有不同值的行? 請注意,我不會只提取該列,它與其他列值一起使用,因此distinct()可能不太管用。所以這個問題基本上可以是,如何在查詢中指定我想要區分的列distinct()不接受任何參數?

Laravel 5.5由於不活動,頁面已過期。請刷新並重試

我剛認識拉拉維爾,有個問題我不明白。 我在我的項目中有一個日誌表單,我的方法是post。當我嘗試請求時,結果是:“頁面由於不活動而過期。”請刷新並重試。“,但如果我將方法更改為get,它將正常工作。有人能告訴我為什麼會這樣以及如何修復它嗎,因為我當然需要post方法。

Laravel 5.3新身份驗證::路由()

最近我開始用Laravel 5.3寫博客,但在運行後我有一個問題php artisan make:auth 當我運行這個時,它將在我的web.php 這是其中的代碼: Auth::routes(); Route::get('/home', 'HomeController@index'); 然後我跑php artisan route:list我發現了很多操作,比如logincontroller@

如何在Laravel4上顯示錯誤?

我正在嘗試在Laravel4測試版上創建一個應用程序,但是我不能調試它,因為它沒有顯示任何錯誤,display_errors是,error_reporting是E_ALL和debug => true(config/app.php)當我嘗試在上執行錯誤時public/index.php它顯示了一個分析錯誤,但是當我在路由器上做的時候,它只顯示一個空白頁(死亡的白色屏幕)。我怎麼修這個? 謝謝你

從Laravel和雄辯的表格中選擇全部

我正在使用Laravel4建立我的第一個模型,從一個名為posts. 在標準MySQL中,我將使用: SELECT * FROM posts; 如何在Laravel 4車型中實現這一點? 請參閲下面的完整模型源代碼: <?php class Blog extends Eloquent { /** * The database table used by the mo

Laravel CSRF令牌與Ajax Post請求不匹配

我試圖通過Ajax從數據庫中刪除數據。 HTML: @foreach($a as $lis) //some code <a href="#" class="delteadd" id="{{$lis['id']}}">Delete</a> //click action perform on this link @endforea

我在用電腦上的燈服務器。我開始使用Laravel PHP框架。 在my.htaccess中,如果我使用選項+followsymlinks,我會得到500個錯誤。 如果我註釋掉了,我必須在我的所有地址中使用index.php。示例: /~ytsejam/blog/public/index.php/login/登錄 我使用ARCHLinux。有辦法解決嗎? 編輯:我用虛擬主機解決了這個問題。並從lar

ReflectionException:類類名不存在-Laravel

我馬上就要打字了php artisan db:seed命令。 我得到誤差像: [反射例外]類UserTableSeeder不存在 root@dd-desktop:/opt/lampp/htdocs/dd/laravel# php artisan db:seed 這裏是我的UserTableSeeder.php&DatabaseSeeder.php頁 用户表seeder.php <?php

使用查詢生成器或雄辯式連接附加條件

我正在嘗試使用帶有laravel查詢生成器的連接查詢添加條件。 <?php $results = DB::select(' SELECT DISTINCT * FROM rooms LEFT JOIN bookings ON roo

刷新Laravel 4中的所有緩存

是否有方法刷新Laravel4中的所有緩存?我在用文件用於緩存。我看過你可以用的文件Cache::forget('key'),但是如果我需要刪除所有緩存呢? Artisan命令也很有用,我認為回購協議存在問題,但不確定它是否已經實現。 謝謝!

如何獲取公共目錄?

我是這裏的初學者,請原諒我提出的這個問題return File::put($path , $data);在Laravel的公用文件夾中創建文件。我使用了控制器的這段代碼,我需要知道$path怎麼辦?

禁止您在此服務器上沒有訪問權限。Centos 6/Laravel 4號

我在安裝完燈並安裝了Laravel4應用程序後遇到了一個問題。一切似乎都很順利,當我訪問我的IP地址URL時,它正確地顯示了我的應用程序的第一頁,但是頁面的其餘部分都給我一個404錯誤,請求的URL在這台服務器上找不到。 所以我添加到我的httpd.conf(在我的項目的虛擬主機下) 全部覆蓋 命令允許,拒絕 <VirtualHost *:80> ServerName

Laravel檢查相關模型是否存在

我有一個雄辯的模型,它有一個相關的模型: public function option() { return $this->hasOne('RepairOption', 'repair_item_id'); } public function setOptionArrayAttribute($values) { $this->option->update($va

調用同一控制器中的其他函數?

我在用拉拉維爾。這是我正在學習的課程: <?php class InstagramController extends BaseController { /* |-------------------------------------------------------------------------- | Default Home Controller |------------

如何在Laravel中使用多個數據庫

我想在我的系統中組合多個數據庫。大多數時候,數據庫是MySQL;但將來可能會有所不同,即管理員可以生成這樣的報告,即使用異類源數據庫系統。 所以我的問題是Laravel有正面嗎處理這種情況?或者其他任何框架都有更合適的能力來解決問題是什麼?

laravel:按屬性從集合中獲取對象

在Laravel中,如果我執行查詢: $foods = Food::where(...)->get(); 然後……$foods是一個Illuminate Collection屬於Food模型對象。(基本上是一系列模型。) 然而,這個數組的鍵只是: [0, 1, 2, 3, ...] …所以如果我想改變,比如説,Food對象與id我不能這樣做: $desired_object = $foo

Laravel控制器子文件夾路由

我對拉拉維爾不熟悉。為了讓我的應用程序井然有序,我想把我的控制器放到控制器文件夾的子文件夾中。 controllers\ ---- folder1 ---- folder2 我試着找到一個控制器,但拉拉維爾沒有找到。 Route::get('/product/dashboard', 'folder1.MakeDashboardController@showDashboard'); 我做錯什麼了

請提供有效的緩存路徑

我複製了一個有效的Laravel應用程序,並將其重命名為另一個應用程序。我刪除了供應商文件夾,並再次運行以下命令: composer self-update composer-update npm install bower install 我正確配置了我的路由和所有內容,但是現在當我嘗試在瀏覽器中運行我的應用程序時,我會收到以下錯誤: compiler.php第36行中的invalid

如何顯示可讀數組-laravel

在我寫下: Route::get('/', function() { dd(User::all()); }); 刷新瀏覽器後,我會得到一個不可讀的數組。有沒有一種方法可以以可讀的格式獲取該數組?

Laravel-未根據請求設置會話存儲

我最近創建了一個新的Laravel項目,並遵循認證指南。當我訪問我的登錄或註冊路由時,我得到以下錯誤: ErrorException in Request.php line 775: Session store not set on request. (View: C:\Users\Matthew\Documents\test\resources\views\auth\register.blade

如何在Laravel中傳遞要查看的數據?

我將數據傳遞到我的刀片視圖return View::make('blog', $posts);在我的視角下,我試圖運行一個@foreach ($posts as $post)最後我説了一個錯誤$posts未定義。 我的問題是$posts是否調用數組?

如何使用Laravel的Fluent查詢生成器選擇Count?

這是我使用Fluent查詢生成器進行的查詢。 $query = DB::table('category_issue') ->select('issues.*') ->where('category_id', '=', 1) ->join('issues', 'category_issue.issue_id', '=', 'i

從Laravel中的路由向控制器傳遞參數

這是拉拉維爾3的問題 給定以下路徑 Route::get('groups/(:any)', array('as' => 'group', 'uses' => 'groups@show')); 我想使用的網址, http://www.example.com/groups/1 我想能用(:any)我的控制器中的值。 我的控制器看起來像 class Groups_Controller e

如何獲取雄辯的ORM Laravel中的最後一個插入ID

我正在使用“Laravel中的雄辯ORM”執行數據庫操作。我只想獲取數據庫中最後一個插入ID(不是最大ID)。 我搜索了Laravel雄辯ORM中的最後一個插入ID,得到了以下鏈接(Laravel, get last insert id using Eloquent)這是指從以下函數獲取最後一個插入ID“$data->save()“。 但我需要 “Model::create($data)“;

Laravel後退按鈕

我試圖在頁面上創建一個簡單的後退按鈕。用户可以從兩個不同的頁面到達此頁面,因此我想知道他從哪個頁面到達。有可能嗎?

Laravel 5 PDOException找不到驅動程序

我在使用Laravel 5時遇到問題。當我運行“php aritsan migrate”時,我得到了這個錯誤 ************************************** * Application In Production! * ************************************** Do you really wish to run t

Laravel Blade HTML圖像

我的圖像文件路徑是public/img/logo.png和我的app.blade.php文件路徑是resources/views/app.blade.php 在我使用的app.blade.php文件中{{HTML::image('/img/stuvi-logo.png')}}顯示圖像。我不明白為什麼這找不到圖像。什麼是根文件夾image()方法?

Laravel 5雄辯的Where and or in子句

我嘗試從包含多個where和/或子句的表中獲取結果。 我的SQL語句是: SELECT * FROM tbl WHERE m__Id = 46 AND t_Id = 2 AND (Cab = 2 OR Cab = 4) 我怎麼能用Laravel口若懸河? 我在Laravel的代碼是: $BType = CabRes::where('m_Id', '=', '46')

Laravel 5找不到CSS文件

我剛在MAMP上安裝了一個Laravel5項目,我的頁面找不到CSS文件。 這是指向app.blade.php文件中我的css的鏈接: <link href="/css/app.css" rel="stylesheet"> 我的.htaccess文件有以下行: RewriteBase /laravel-site/laravel-5-app/public/ 在config文件夾中,m

Laravel4-重定向回請求來自的同一頁

在Laravel4中,我想將用户重定向回請求所在的頁面。例如,用户試圖更新其配置文件,以便編輯配置文件並點擊保存。在控制器中,我做更新,通常我會做Redirect::to('profile')->with('message','Profile saved!'). 但我想要的是簡單地用消息將其重新定向。可能有點像Redirect::back()->with('message','Oper

在mac-php-artisan遷移錯誤上設置laravel:沒有此類文件或目錄[重複]

這個問題已經有了答案: MySQL connection not working: 2002 No such file or directory 18答

作曲家Laravel創建項目

我在嘗試使用Laravel,當我開始一個項目並輸入composer create-project /Applications/MAMP/htdocs/test_laravel在終端顯示 [InvalidArgumentException] Could not find package /appli

如何從Laravel控制器寫入控制枱?

所以我有一個Laravel控制器: class YeahMyController extends BaseController { public function getSomething() { Console::info('mymessage'); // <-- what do I put here? return 'yeahoutputthist

如何將數據傳遞給Laravel5中的所有視圖?

我希望在Laravel5應用程序的所有視圖中都可以訪問一些默認數據。 我試過搜索它,但只找到了Laravel4的結果。我已閲讀文檔“與所有視圖共享數據”here但我不明白該怎麼辦。下面的代碼應該放在哪裏? View::share('data', [1, 2, 3]); 謝謝你的幫助。

Laravel 4如何在視圖中顯示閃光信息?

我想讓我的閃信顯示出來。 這在我的路由文件中 Route::post('users/groups/save', function(){ return Redirect::to('users/groups')->withInput()->with('success', 'Group Created Successfully.'); }); 這在我看來 {{ $success = S

嘗試安裝Composer以使用Laravel框架進行設置

我正在嘗試在我的Mac上安裝Composer,以便使用Laravel框架。我通過終端成功下載了composer,然後使用以下命令將composer.phar移動到usr/local/bin:sudo mv composer.phar /usr/local/bin. 然後我把目錄改為根目錄,在那裏我有Laravel主文件。在終端中更改為此目錄後,然後使用命令:composer install 我收到