0
mongodb와 mongoose를 사용하여 Node.js에서 응용 프로그램을 개발 중입니다. 5334032ad1c4d2d616ad3a47객체의 배열에서 하위 문서의 색인을 찾습니다.
: 나는 기록_id와 같은 특정 ID를 포함 어디 세부 사항 배열에서 인덱스를 얻을 수있는 방법, 데이터는 아래와 같습니다 몽구스에 의해 반환 된 객체의 배열에서 객체의 인덱스를 얻으려면
실제 문제는 내가 세부 사항 레코드의 단일 중첩 된 기록 데이터를 표시하는 페이지를 렌더링하고 있다는 것입니다, 그 레코드의 ID가이
내가이 일을 내 방법이 될 수 있으며, 자세한 내용은 레코드의 총 수를 액세스하려는 때문에 해당 페이지에 모든 데이터를 전달하고처럼 내 URL에 포함되어 있습니다
http://localhost:3000/id-of-parent-course/id-of-nested-doc-in-details
가 잘못 당신이 대답 저를 수정할 수 있습니다
course: { __v: 1, _id: 5334032ad1c4d2d616ad3a46, updatedAt: Fri Mar 28 2014 13:14:07 GMT+0530 (IST), createdAt: Thu Mar 27 2014 16:23:30 GMT+0530 (IST), comments: [], details: [ { status: 'Core', course_type: 'New', _id: 5334032ad1c4d2d616ad3a47, books: [Object], course_content: [Object], learning_outcomes: [Object], objectives: [Object], senate_approval_on: Fri Mar 14 2014 00:00:00 GMT+0530 (IST), ac_approval_on: Wed Mar 19 2014 00:00:00 GMT+0530 (IST), center_approval_on: Wed Mar 12 2014 00:00:00 GMT+0530 (IST), focus_group_approval_on: Tue Mar 11 2014 00:00:00 GMT+0530 (IST), effect_from: Tue Apr 01 2014 00:00:00 GMT+0530 (IST), pre_requisite: 'Javascript', offered_for: 'B.Tech', structure: [Object], department: 'ICT', course_no: 12345, title: 'Course 1' }, { status: 'Core', course_type: 'New', _id: 533528472ad1706170b502b0, books: [Object], course_content: [Object], learning_outcomes: [Object], objectives: [Object], senate_approval_on: Fri Mar 14 2014 00:00:00 GMT+0530 (IST), ac_approval_on: Wed Mar 19 2014 00:00:00 GMT+0530 (IST), center_approval_on: Wed Mar 12 2014 00:00:00 GMT+0530 (IST), focus_group_approval_on: Tue Mar 11 2014 00:00:00 GMT+0530 (IST), effect_from: Tue Apr 01 2014 00:00:00 GMT+0530 (IST), pre_requisite: 'Javascript', offered_for: 'B.Tech', structure: [Object], department: 'ICT', course_no: 12345, title: 'Course 1' } ] } }
정확하게 배열 인덱스는 무엇을 나타내는가? –
특정 ID가있는 중첩 된 문서를 포함하는 세부 배열의 인덱스 값 – hiteshtr
이 ID를 가진 배열의 요소에 대한 인덱스가 필요한 이유는 무엇입니까? –