레일에서 작업하는 동안 2 개의 테이블에 대해 결합 작업을 수행하려면 어떻게해야합니까? 2 개의 테이블 조인에 대한 검색을 수행하는 간단한 솔루션을 제공하십시오.레일이있는 mongodb에서 2 개의 테이블을 결합하십시오.
2
A
답변
2
에 좀 걸릴 수 있습니다. 이렇게하면 관련 데이터 조각을 결합하는 데 필요한 JOIN 및 조회가 필요하지 않습니다.
조인을 피하고 더 많은 데이터를 저장하고 있습니다. MongoDB Blog
Mongoid이 보이지 않는다 :
1
MongoDB에는 테이블이 없습니다. MongoDB에는 스키마가 없습니다. 이러한 이유로 MongoDB는 조인을 지원하지 않습니다.
두 개의 쿼리를 만들어야합니다. 하나는 Collection A에있는 요소이고 다른 하나는 Collection B에 있습니다 (첫 번째 쿼리에서 얻은 참조를 사용).
당신은 당신이 여러 테이블/컬렉션 데이터의 복사본을 저장 SQL to MongoDB Mapping Chart
1
MongoDB를 지금 3.2의 조인을 지원하지 않습니다
Mongoid_alize & Mongoid_denomalize :
에서이 쉽게 할 수있는 두 개의 큰 보석이있다 mongoid 아직 그것을지지하고있다.
관련 문제
- 1. 2 개의 테이블을 merk_id로 결합하십시오.
- 2. 2 개의 테이블을 올바르게 결합하십시오.
- 3. 하나의 테이블을 기반으로 2 개의 테이블을 결합하십시오.
- 4. MongoDB에서 두 개의 컬렉션을 결합하십시오.
- 5. Codeigniter 피벗 테이블에 2 개의 테이블을 결합하십시오.
- 6. 여분의 수를 사용하여 2 개의 테이블을 결합하십시오.
- 7. MySQL 쿼리 2 개의 관계 테이블이있는 2 개의 테이블을 결합하십시오.
- 8. 두 개의 Excel 테이블을 결합하십시오.
- 9. 2 개의 일대일 관계가있는 4 개의 테이블을 결합하십시오.
- 10. 2 개의 경로를 결합하십시오.
- 11. codeigniter에서 3 개의 테이블을 결합하십시오.
- 12. 한계가있는 3 개의 테이블을 결합하십시오.
- 13. 두 개의 임시 테이블을 결합하십시오.
- 14. 최대 명령을 사용하여 1 또는 2 개의 테이블을 결합하십시오.
- 15. sqlite 동일한 열을 가진 2 개의 테이블을 결합하십시오.
- 16. 2 개의 데이터 테이블을 하나의 결과 집합에 결합하십시오.
- 17. 레일에 사용자 정의 메타 데이터가있는 2 개의 테이블을 결합하십시오.
- 18. createCriteria()를 사용하여 ID가있는 2 개의 테이블을 결합하십시오.
- 19. 핵심 데이터. many-tomany 관계를 가진 2 개의 테이블을 결합하십시오?
- 20. MYSQL - 왼쪽 테이블에 전체 행이있는 2 개의 테이블을 결합하십시오.
- 21. 날짜 범위와 숫자로 필터가있는 2 개의 테이블을 결합하십시오.
- 22. 2 개의 URL을 1로 결합하십시오.
- 23. 2 개의 javascript 원본을 결합하십시오
- 24. jQuery에서 2 개의 변수를 결합하십시오.
- 25. MYSQL - 세 개의 테이블을 결합하십시오 (연속적으로)
- 26. 2 개의 문서가 MongoDB에서 병합합니다.
- 27. 2 개 이상의 데이터 테이블을 효율적으로 결합하십시오.
- 28. 하나의 데이터베이스에 두 개의 테이블을 결합하십시오.
- 29. 2 개의 배열을 1 개의 Datatable에 결합하십시오.
- 30. where 절을 사용하여 두 개의 테이블을 결합하십시오.