2014-07-05 2 views
0

나는 PHP 개발자이며 드루팔 (Drupal에 대해 많이 모른다. 이제는 Drupal 데이터베이스에서 모든 레스토랑 이름을 가져 오는 작업이 있습니다. Drupal이 레스토랑의 이름을 저장하는 데 사용하는 테이블을 찾을 수 없었습니다. 드루팔을 아는 사람이라면 누구나 쉽게 할 수있는 일이라고 확신합니다.drupal 데이터베이스 구조 .. 얻을 수 없다

enter image description here

enter image description here

enter image description here

+0

시도한 단계는 무엇입니까? 함께 작업하는 모듈은 무엇입니까? –

+0

@RumeshEranga 선생님, 저는 모든 테이블을 통과했지만 .. '레스토랑'이름이 들어있는 테이블을 얻을 수 없었습니다 ...... 내 작업은 SQL 쿼리를 통해 모든 레스토랑 이름을 얻는 것입니다 ..... ...... 나는 SQL을 알고 있지만 drupal 데이터베이스 구조를 모르겠다. " –

+0

미안하지만 질문을 제대로 이해하지 못한다. 일반적으로 Drupal 스키마의"레스토랑 "에 대한 테이블은 없다. 당신은 데이터베이스에 뷰를 생성하는 테이블을 생성해야만합니다. 뷰를 생성하는 것이 훨씬 효율적입니다. Google "Drupal Views tutorial"및 뷰에서 많은 자습서를 찾을 수 있습니다. 시도해보십시오. 많은 도움이되는 대답을 드리겠습니다. 문제에 대한 자세한 정보를 제공 할 수 있다면 많은 대답을 드릴 수 있습니다. –

답변

0

enter image description here

은 상당히 간단하기 때문에, 당신은 사이트의 파일을 잃은하거나 드루팔 건드리고 싶지 않은 가정 사이트의 작업 복사본에서 데이터를 가져옵니다.

이것은 당신의 레스토랑은 노드를 사용하여 구현하는 경우, 이름을 검색 일할 수 :

  • 봐 열 type 위해를 가장 가능성이 레스토랑 기록의 node_type 표에.

  • 이상 node 테이블 및 필터 type 열까지 이동하십시오.이 필드는 이전 단계로 넘어갔습니다.

Restaurant이 다른 모듈 또는 택 소노미 용어가 제공하는 사용자 지정 엔터티 인 경우 더 복잡합니다.

관련 문제