[REACTJS] MongoDB의 개체의 배열 업데이트
REACTJSMongoDB의 개체의 배열 업데이트
해결법
-
1.내 객체를 통해 매핑 및 2 개의 별도 업데이트를 실행하여이 문제를 해결할 수 있었다. 는 먼저 이전 요소를 제거하고 두 번째는 업데이트 된 버전을 추가합니다. 나는 확실히이 할 수있는 더 좋은 방법이 있어요, 그러나,이 작업에 보인다.
내 객체를 통해 매핑 및 2 개의 별도 업데이트를 실행하여이 문제를 해결할 수 있었다. 는 먼저 이전 요소를 제거하고 두 번째는 업데이트 된 버전을 추가합니다. 나는 확실히이 할 수있는 더 좋은 방법이 있어요, 그러나,이 작업에 보인다.
handleFormSubmit(event) { event.preventDefault(); const { careerHistoryPositions } = this.state; ProfileCandidate.update({_id: this.state.profileCandidateCollectionId}, { $unset: { 'careerHistoryPositions': {} } }) const updatePosition = this.state.careerHistoryPositions.map((position) => { ProfileCandidate.update({_id: this.state.profileCandidateCollectionId}, { $push: { 'careerHistoryPositions': { company: position.company, title: position.title, uniqueId: position.uniqueId } } })
from https://stackoverflow.com/questions/44665009/updating-array-of-objects-in-mongodb by cc-by-sa and MIT license
'REACTJS' 카테고리의 다른 글
[REACTJS] 다른 사람과 클릭 된 요소 만 제거하는 추가 클래스를 온 클릭 반응 (0) | 2020.11.14 |
---|---|
[REACTJS] reactjs의 형태로 저장 값 [중복] (0) | 2020.11.14 |
[REACTJS] 반응-기본 카메라 비디오 캡처 쇼 미리보기에 오류가 캡처됩니다 후? (0) | 2020.11.14 |
[REACTJS] JS 반응하여 드롭 다운을 삽입하는 방법 (0) | 2020.11.14 |
[REACTJS] 나는 가져 오기 사용하여 클라이언트에서 트위터 API를 호출 할 수 있습니까? (0) | 2020.11.14 |