>  기사  >  백엔드 개발  >  Laravel의 공급업체에서 작곡가가 설치한 타사 참조를 도입하는 방법

Laravel의 공급업체에서 작곡가가 설치한 타사 참조를 도입하는 방법

WBOY
WBOY원래의
2016-08-04 09:19:222445검색

제 라라벨 프레임워크에 전체 텍스트 검색 기능을 만들고 싶은데, mysql의 like%xx% 기반 효율성이 너무 낮은 것 같아요. 비교해본 결과 xunsearch는 중국어 검색을 지원하므로 이를 사용하기로 결정했습니다.
루트 디렉터리 작성기의 Vendor에서 xunsearch를 설치한 후 기존 방식에 따라 직접 항목 파일을 요구합니다

Laravel의 공급업체에서 작곡가가 설치한 타사 참조를 도입하는 방법

그러나 new XS()를 사용하면 메시지가 표시됩니다

Laravel의 공급업체에서 작곡가가 설치한 타사 참조를 도입하는 방법
XS를 찾을 수 없습니다.
Laravel은 Vendor의 코드를 참조하는데 직접 요구할 수는 없나요? 서버 컨테이너 같은 것을 사용해야 하나요? 설명서를 봤는데 어떻게 사용하는지 잘 모르겠습니다...........

답글 내용:

제 라라벨 프레임워크에 전체 텍스트 검색 기능을 만들고 싶은데, mysql의 like%xx% 기반 효율성이 너무 낮은 것 같아요. 비교해본 결과 xunsearch는 중국어 검색을 지원하므로 이를 사용하기로 결정했습니다.
루트 디렉터리 작성기의 Vendor에서 xunsearch를 설치한 후 기존 방식에 따라 직접 항목 파일을 요구합니다

Laravel의 공급업체에서 작곡가가 설치한 타사 참조를 도입하는 방법

그러나 new XS()를 사용하면 메시지가 표시됩니다

Laravel의 공급업체에서 작곡가가 설치한 타사 참조를 도입하는 방법
XS를 찾을 수 없습니다.
Laravel은 Vendor의 코드를 참조하는데 직접 요구할 수는 없나요? 서버 컨테이너 같은 것을 사용해야 하나요? 설명서를 봤는데 어떻게 사용하는지 잘 모르겠습니다...........

먼저 작곡가가 소개한 xunsearch를 살펴보세요. 공급업체 아래에 작곡가.json이 있는데 autoload

에 해당 네임스페이스가 PSR 경로를 가지고 있음을 알 수 있습니다.

Laravel에는 xunsearch 확장 패키지가 있으며, Laravel은 PHP5.3부터 지원되는 네임스페이스를 사용하므로 require/include 파일이 필요하지 않습니다.

Laravel은 psr4 자동 로딩 표준을 사용하므로, Composer.json에서 로딩 경로만 구성하면 됩니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.