
CollectionModify::bind는 데이터를 수정할 때, 특정 조건을 기반으로 데이터를 찾습니다. 만약 name이 'John'인 데이터를 찾을 때, 여러 개의 데이터가 존재한다면 CollectionModify::bind는 첫 번째로 찾은 데이터를 수정합니다.
이러한 동작은 CollectionModify::bind가 기본적으로 첫 번째 매칭 데이터를 찾는 방식으로 구현되어 있기 때문입니다.
만약 모든 데이터를 수정하고 싶다면, CollectionModify::bind를 사용하여 데이터를 수정하고, CollectionModify::applyAll을 사용하여 모든 데이터를 적용하는 것이 좋습니다.
CollectionModify::applyAll은 모든 데이터를 수정하고, CollectionModify::apply는 첫 번째 매칭 데이터만 수정합니다.
이러한 차이점을 이해하여 적절한 메서드를 사용하면, 데이터를 수정하는 과정을 더 효율적으로 관리할 수 있습니다.
2025-06-28 00:57