คำถามติดแท็ก laravel-5

Laravel 5 เป็นเวอร์ชันหลักก่อนหน้าของเฟรมเวิร์ก MVC การพัฒนาเว็บโอเพนซอร์ส PHP ที่สร้างโดย Taylor Otwell Laravel ช่วยให้คุณสร้างแอปพลิเคชันโดยใช้ไวยากรณ์ที่ง่ายและแสดงออกได้ ใช้แท็ก laravel สำหรับคำถามที่เกี่ยวข้องกับ Laravel ทั่วไป

8
จะสอบถามระหว่างวันที่สองวันโดยใช้ Laravel และ Eloquent ได้อย่างไร?
ฉันกำลังพยายามสร้างหน้ารายงานที่แสดงรายงานจากวันที่ระบุถึงวันที่ที่ระบุ นี่คือรหัสปัจจุบันของฉัน: $now = date('Y-m-d'); $reservations = Reservation::where('reservation_from', $now)->get(); สิ่งนี้ทำใน SQL ธรรมดาคือselect * from table where reservation_from = $nowอะไร ฉันมีคำถามนี้ที่นี่ แต่ฉันไม่รู้วิธีแปลงเป็นแบบสอบถามที่คมชัด SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to ฉันจะแปลงรหัสด้านบนเป็นแบบสอบถามที่คมชัดได้อย่างไร ขอบคุณล่วงหน้า.
123 php  laravel  laravel-5  orm 

14
ไม่สามารถติดตั้งโปรแกรมติดตั้ง laravel ผ่านตัวแต่ง
ฉันกำลังพยายามติดตั้งตัวติดตั้ง laravel กับผู้แต่งบนพีซี Ubuntu ของฉัน แต่ฉันได้รับข้อผิดพลาดนี้ระหว่างการติดตั้ง `ความต้องการของคุณไม่สามารถแก้ไขเป็นชุดแพ็คเกจที่ติดตั้งได้ Problem 1 - laravel/installer v1.4.1 requires ext-zip * -> the requested PHP extension zip is missing from your system. - laravel/installer v1.4.0 requires ext-zip * -> the requested PHP extension zip is missing from your system. - Installation request for laravel/installer ^1.4 -> …
120 php  laravel  ubuntu  laravel-5 

1
อะไรคือความแตกต่างระหว่าง find (), findOrFail (), first (), firstOrFail (), get (), list (), toArray ()
อะไรคือความแตกต่างระหว่างวิธีการเหล่านี้: find() findOrFail() first() firstOrFail() get() list() toArray() ฉันใช้มันมาแล้วแต่ละอันให้ผลลัพธ์ที่แตกต่างกันและบางครั้งฉันก็ต้องเพิ่มtoArray()ในตอนท้ายget()เพราะฟังก์ชันของฉันคาดหวังว่าจะมีอาร์เรย์ วิธีอื่นจะไม่สร้างอาร์เรย์ด้วยหรือไม่?
115 php  laravel  laravel-5 

12
laravel 5: ไม่พบคลาส 'อินพุต'
ในroutes.phpไฟล์ของฉันฉันมี: Route::get('/', function () { return view('login'); }); Route::get('/index', function(){ return view('index'); }); Route::get('/register', function(){ return view('register'); }); Route::post('/register',function(){ $user = new \App\User; $user->username = input::get('username'); $user->email = input::get('email'); $user->password = Hash::make(input::get('username')); $user->designation = input::get('designation'); $user->save(); }); ฉันมีแบบฟอร์มสำหรับการลงทะเบียนผู้ใช้ ฉันยังรับค่าอินพุตแบบฟอร์มในไฟล์routes.php. แต่เกิดข้อผิดพลาดขึ้นเมื่อฉันลงทะเบียนผู้ใช้ ข้อผิดพลาด: FatalErrorException in routes.php line 61: Class 'input' not found

9
คำขอ Laravel :: all () ไม่ควรเรียกแบบคงที่
ใน Laravel ฉันพยายามเรียก$input = Request::all();ใช้store()เมธอดในคอนโทรลเลอร์ แต่ได้รับข้อผิดพลาดต่อไปนี้: ไม่Illuminate\Http\Request::all()ควรเรียกวิธีการแบบไม่คงที่โดยสมมติว่า$thisมาจากบริบทที่เข้ากันไม่ได้ มีความช่วยเหลือในการหาวิธีที่ดีที่สุดในการแก้ไขปัญหานี้หรือไม่? (ฉันติดตาม Laracast)
95 php  laravel  laravel-5 

9
Laravel: ข้อผิดพลาดทางไวยากรณ์หรือการละเมิดการเข้าถึง: ข้อผิดพลาด 1055
ฉันต้องการใช้ WhereIn และ Groupby ในแบบสอบถามเดียวกันเพื่อดึงผลลัพธ์ ฉันได้ลองแล้ว: $loadids=explode("#@*",$reciptdet->loading_id); $loadingdatas=DB::table('loading')->groupBy('vehicle_no')->whereIn('id',$loadids)->get(); แต่ฉันได้รับข้อความแสดงข้อผิดพลาดนี้: SQLSTATE [42000]: ข้อผิดพลาดทางไวยากรณ์หรือการละเมิดการเข้าถึง: 1055 'sbrtpt.loading.id' ไม่อยู่ใน GROUP BY (SQL: เลือก * จากการโหลดโดยที่ id ใน (14, 15, 16) จัดกลุ่มตาม vehicle_no)
93 php  laravel  laravel-5 

5
มีรหัสผ่านเริ่มต้นสำหรับเชื่อมต่อกับคนเร่ร่อนเมื่อใช้ "homestead ssh" เป็นครั้งแรกหรือไม่
ฉันกำลังพยายามเชื่อมต่อกับคนเร่ร่อนผ่านhomestead ssh: vagrant@127.0.0.1's password: แต่รหัสผ่านคีย์สาธารณะของฉันใช้ไม่ได้ Homestead.yaml ของฉันมีลักษณะดังนี้: authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa ฉันใช้ "Laravel Homestead เวอร์ชัน 2.0.14" กับ "Vagrant 1.7.2"

11
Laravel Middleware ส่งคืนตัวแปรไปยังคอนโทรลเลอร์
ฉันกำลังดำเนินการตรวจสอบสิทธิ์ของผู้ใช้เพื่อตรวจสอบว่าพวกเขาสามารถดูเพจได้หรือไม่ สิ่งนี้เกี่ยวข้องกับการส่งคำขอผ่านมิดเดิลแวร์ก่อน ปัญหาที่ฉันมีคือฉันกำลังทำสำเนาแบบสอบถามฐานข้อมูลเดียวกันในมิดเดิลแวร์และในคอนโทรลเลอร์ก่อนที่จะส่งคืนข้อมูลไปยังมุมมองนั้นเอง นี่คือตัวอย่างของการตั้งค่า - route.php Route::get('pages/{id}', [ 'as' => 'pages', 'middleware' => 'pageUser' 'uses' => 'PagesController@view' ]); - PageUserMiddleware.php (คลาส PageUserMiddleware) public function handle($request, Closure $next) { //get the page $pageId = $request->route('id'); //find the page with users $page = Page::with('users')->where('id', $pageId)->first(); //check if the logged in user exists …

2
เกิดข้อผิดพลาดในการถ่ายโอนข้อมูลหรือ dd laravel เพิ่มอักขระก่อนผลลัพธ์
คำขอและการทิ้งทั้งหมดใน laravel เพิ่ม ^ ก่อนผลลัพธ์นั่นเป็นเพียงการทำเช่นนั้นใน dd หรือการถ่ายโอนข้อมูล เอฟเฟกต์นี้สร้างข้อผิดพลาดมากมายในรหัสของฉัน
13 php  laravel  laravel-5 

7
การเปิด / ปิดการใช้งานคุณสมบัติในแอพ Laravel
ฉันกำลังสร้างแอป Laravel ซึ่งมีคุณสมบัติหลายอย่าง ฉันต้องการที่จะเปิดใช้งานหรือปิดการใช้งานพวกเขาขึ้นอยู่กับความต้องการของโดเมนที่เฉพาะเจาะจง ขณะนี้ฉันมีชุดธงหลายรายการเช่น: 'is_feature_1_enabled' => true, 'is_feature_2_enabled' => false, ... และต่อไป จากนั้นในตัวควบคุมและมุมมองของฉันฉันตรวจสอบค่ากำหนดเหล่านั้นเพื่อดูว่าฉันควรจะแสดงบางสิ่งบางอย่างหรือไม่อนุญาตให้ดำเนินการบางอย่าง ฯลฯ แอปของฉันเริ่มที่จะได้รับมลพิษด้วยการตรวจสอบเหล่านี้ทุกที่ มีวิธีปฏิบัติที่ดีที่สุดในการจัดการคุณสมบัติในแอป Laravel หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.