내가 Laravel와 MongoDB를를 사용 https://github.com/jenssegers/laravel-mongodbLaravel 5.5 : MongoDB를 & hasManyThrough() 관계
나는 두 테이블 (피드, 사용자)와 MongoDB를에 모음이 올 (기사)가 형태 :
제품 (MongoDB를)
- _id (OBJECTID)
- 는
- 제목
피드 (MySQL의) FEED_ID :
- ID
- USER_ID
- 이름을
사용자 (MySQL의) :
- ID가 "피드"에 의해 통과하면서 내가 좋아하는 것
사용자의 모든 기사를 검색 할 수
이 들어, 나는 사용자 모델에서 hasManyThrough()와 관련하여 사용이 고려하지 않는 것처럼
public function articles()
{
return $this->hasManyThrough(
Article::class,
Feed::class,
'user_id',
'feed_id',
'_id',
'id'
);
}
을하지만 문제는 각 사용자에, 나는 같은 기사가 나와 가지고있다, 그것은 본다 계정 user_id ...