ServiceID, ParentID 및 Description이 포함 된 "Services"테이블이 있습니다. 여기서 ParentID는 다른 레코드의 ServiceID입니다. 데이터는 여러 수준의 항목 계층 구조를 형성하고 "루트"항목의 ParentID가 0으로 설정되는 방식으로 설정됩니다. 각 레코드의 루트 부모까지 모든 부모의 스레드를 표시하는 새 필드를
나는, 즉 3 개 테이블이 데이터베이스라고 휴일을했다. 나는 지금 막 자신과 "관계"가 Google에서 생각하고 내가 이해하는 것은 일대 다 (one-to-many) 관계를 사용해야한다는 것입니다. 나는 각 테이블에 클라이언트 테이블이 기본 키로 있고 다른 테이블은 외래 키로 구성되어있는 customerID 열이 있습니다. 내가 알고 싶은 것은 테이블을 연
에서 임의로 제품을 얻을 나는 다음과 같은 데이터베이스 방식이 있습니다 table 'products'
id
category_id
그리고 물론 범주 테이블, 그냥 ID로합니다. Products
--------------------
| id | category_id |
--------------------
| 0 | 1 |
| 1 | 1
나는 학생 정보가 모두 포함 된 6 개의 테이블을 가지고 있습니다. 테이블 이름 : 학생 세부 정보, 의사 세부 정보, 입학 정보, previous_school, fathers details, mothers details. 각 테이블에는 고유 ID가 있습니다. 위의 6 개 테이블의 모든 ID를 포함하는 student_info 테이블을 가지고이 모든 테이블을
나는 Auction이라고 불리는 Eloquent 모델을 가지고 있으며, 일대 다 (one-to-many) 관계에있는 자동차를 가지고 있습니다. 이 차를 검색하기위한 기능입니다 : public function cars()
{
return $this->hasMany('Car');
}
자동차 모델이 만들어지고 차 테이블에 매우 행은 auction
ActiveRecord 관계를 사용하여 한 행 내에서 다른 모델의 여러 인스턴스를 포함 할 수있는 모델을 연결하는 방법을 파악하려고합니다. 예를 들어 하나의 모델에 has_many : 개가 있고 다른 모델에 belongs_to : dog가있는 것은 한 모델에서 "dog_id"가 dog의 인스턴스를 참조 함을 의미합니다. 그러나 dog_id1, dog_id2
이론적 인 렌터카 회사의 간단한 데이터베이스를 만들려고합니다. 다음 그림은 내가 현재 가지고있는 관계를 보여줍니다. 그러나 , 나는 단일 고객에 하나 개 이상의 자동차를 할당 할 때, 나는 다음과 같은 오류 메시지가 : 사람이 이유에 관해서는 저를 조언 할 수 있다면 올라오고 무엇을 바꿀 것인가? 더 많은 정보가 필요하면이 정보를 알아내는 것이 필요하다면
레일즈가 두 모델 사이에서 동적으로 만드는 관계 방법을 결정하는 방법이 있습니까? 예를 들어 는 : unknown_method_i_wish_existed(class_name_1, class_name_2)
# awesome logic
# returns the relationship method name going from class_name
나는 세계가 Laravel과 Eloquent에 상당히 익숙하다. 지금까지 그것을 사랑하고 있지만, 내 데이터를 CRUD 할 수 있도록 내 테이블과 모델을 어떻게 구조화하는지에 대해 과소 평가하고있다. 웅변 관계와. 지금까지 나는 테이블을 다음과 같이 구조화했습니다 : 내 질문은 관계를 사용하여 CRUD 할 수있는 모델을 만드는 것이 가장 좋습니다. 나는 시