«laravel» 태그된 질문

Laravel은 Taylor Otwell이 개발 한 무료 오픈 소스 PHP 웹 프레임 워크이며 MVC (Model-View-Controller) 아키텍처 패턴에 따라 Symfony를 기반으로하는 웹 응용 프로그램 개발을 목적으로합니다. Laravel의 소스 코드는 GitHub에서 호스팅되며 MIT 라이센스 조건에 따라 라이센스가 부여됩니다.

10
모든 관계를 포함하여 Eloquent 객체를 복제 하시겠습니까?
모든 관계를 포함하여 Eloquent 객체를 쉽게 복제 할 수있는 방법이 있습니까? 예를 들어 다음 테이블이있는 경우 : users ( id, name, email ) roles ( id, name ) user_roles ( user_id, role_id ) 에서 새로운 행을 생성 이외에 users모든 열을 제외하고는 동일한 인으로 표 id, 또한에서 새로운 행을 생성한다 user_roles새로운 …

3
변경 사항이있는 경우에만 Laravel Eloquent 업데이트
해당 레코드가 변경된 경우 웅변 모델을 사용하여 Laravel에서 레코드를 업데이트하는 방법이 있습니까? 어떤 사용자도 정당한 이유없이 데이터베이스를 요청하는 것을 원하지 않습니다. 변경 사항을 저장하기 위해 버튼을 누르기 만하면됩니다. javascript페이지의 변경 여부에 따라 저장 버튼을 활성화 / 비활성화 하는 기능이 있지만 서버 측에서도 이러한 기능을 수행 할 수 있는지 알고 싶습니다. …
87 php  laravel  eloquent 

6
두 개의 Eloquent 컬렉션을 병합하는 방법은 무엇입니까?
질문 테이블과 태그 테이블이 있습니다. 주어진 질문의 태그에서 모든 질문을 가져오고 싶습니다. 예를 들어, 주어진 질문에 "Travel", "Trains"및 "Culture"태그를 붙일 수 있습니다. 이 세 태그에 대한 모든 질문을 가져올 수 있기를 원합니다. 까다로운 점은 질문과 태그 관계가 Eloquent에서 belongsToMany로 정의 된 다 대다라는 것입니다. 다음과 같이 질문 모음을 병합하려고 생각했습니다. …

4
Laravel Advanced 함수에 변수를 전달하는 방법은 어디입니까?
문서의 예 : DB::table('users') ->whereExists(function($query) { $query->select(DB::raw(1)) ->from('orders') ->whereRaw('orders.user_id = users.id'); }) ->get(); 하지만 다음과 같은 외부 변수를 사용해야하는 경우 : ->where('city_id', '=', $this->city->id) ->where(function($query) { $query->where('name', 'LIKE', '%'.$searchQuery.'%') ->orWhere('address', 'LIKE', '%'.$searchQuery.'%') }) 지금은 새 속성을 만들고을 통해 액세스 $this->했지만 더 편리한 방법이 있습니까?
87 php  sql  laravel 

4
라 라벨은 다 대다 관계 저장 / 업데이트
누구나 다 대다 관계를 구하는 방법에 대해 나를 도울 수 있습니까? 나는 작업이 있고, 사용자는 많은 작업을 가질 수 있고 작업은 많은 사용자 (다 대다)를 가질 수 있습니다. 내가 달성하고 싶은 것은 업데이트 양식에서 관리자가 특정 작업에 여러 사용자를 할당 할 수 있다는 것입니다. 이것은 html 다중 선택 입력을 통해 …

21
Laravel 5.4 특정 테이블 마이그레이션
안녕하세요, https://laravel.com/docs/5.4/migrations에 포함 된 모든 문서를 읽으십시오 . 특정 마이그레이션 파일 (마이그레이션 1 개만 해당)을 마이그레이션하는 방법이 있습니까? 지금은 내가 사용하는 변경 사항이 php artisan migrate:refresh있고 모든 필드가 재설정 될 때마다 발생 합니다.


17
Composer 업데이트 메모리 제한
내 호스팅에서 composer 업데이트를 실행해야하므로 ssh로 로그인하고 comand를 실행합니다. composer update laravel 및 작곡가 설치가있는 / www 폴더 내부 하지만 오류가 발생합니다. 내 호스팅 제공 업체와 연락하여 명령을 실행하라고 말합니다. php -d memory_limit=512M composer update 이 명령을 실행했지만 "파일을 열 수 없습니다 : composer"가 표시됩니다. 무엇을해야합니까? 여기서 해결책은 무엇입니까?

4
Laravel : DB :: transaction ()과 함께 try… catch 사용
우리는 모두 DB::transaction()다중 삽입 쿼리에 사용 합니다. 그 안에을 try...catch넣거나 포장해야합니까? 문제가 try...catch발생하면 트랜잭션이 자동으로 실패 할 때 를 포함해야 합니까? try...catch트랜잭션 래핑 샘플 : // try...catch try { // Transaction $exception = DB::transaction(function() { // Do your SQL here }); if(is_null($exception)) { return true; } else { throw new …

3
Laravel eloquent 모델로 3 개의 테이블을 결합하는 방법
테이블이 세 개 있어요 기사 테이블 id title body categories_id user_id 카테고리 테이블 id category_name 사용자 테이블 id user_name user_type category_id 대신 카테고리 이름으로 기사를 표시하고 user_id 대신 user_name으로 기사를 표시하고 싶습니다.이 쿼리처럼 시도해 보았습니다. $articles =DB::table('articles') ->join('categories', 'articles.id', '=', 'categories.id') ->join('users', 'users.id', '=', 'articles.user_id') ->select('articles.id','articles.title','articles.body','users.username', 'category.name') ->get(); 그러나 나는 …
85 php  mysql  laravel 

8
Eloquent ORM laravel 5 ID 배열 가져 오기
나는 Eloquent ORM laravel 5.1을 사용하고 있으며, 0보다 큰 ID 배열을 반환하고 싶습니다 test. 나는 시도했다 : $test=test::select('id')->where('id' ,'>' ,0)->get()->toarray(); 반환 : Array ( [0] => Array ( [id] => 1 ) [1] => Array ( [id] => 2 ) ) 하지만 결과가 다음과 같은 간단한 배열에 있기를 원합니다. Array …


11
"설치 가능한 패키지 세트로 요구 사항을 해결할 수 없습니다"오류를 어떻게 해결할 수 있습니까?
실행하면 composer update유선 출력이 수신됩니다. 내 composer.json은 다음과 같습니다. { "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "repositories": [{ "type": "vcs", "url": "https://github.com/Zizaco/ardent.git" }], "require-dev": { "phpunit/phpunit": "4.3.*" }, "require": { "laravel/framework": "4.2.*", "laravelbook/ardent": "dev-master as 2.4.0", "zizaco/entrust": "dev-master", "sebklaus/profiler": "dev-master", "doctrine/dbal": "dev-master" }, "autoload": { …

10
Laravel 뒤로 버튼
페이지에 간단한 뒤로 버튼을 만들려고합니다. 사용자는 두 개의 다른 페이지에서이 페이지에 도착할 수 있으므로 어느 페이지에서 도착했는지 알고 싶습니다. 가능합니까?
84 php  laravel 

5
Eloquent는 하나의 열만 배열로 가져옵니다.
eloquent를 사용하여 laravel 5.2에서 하나의 차원 배열로 하나의 열만 얻는 방법은 무엇입니까? 나는 시도했다 : $array = Word_relation::select('word_two')->where('word_one', $word_id)->get()->toArray(); 그러나 이것은 다음과 같은 2 차원 배열로 제공합니다. array(2) { [0]=> array(1) { ["word_one"]=> int(2) } [1]=> array(1) { ["word_one"]=> int(3) } } 하지만 다음과 같이 얻고 싶습니다. array(2) { [0]=>2 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.