NestJS2 [typeorm] exists() vs existBy() 두 메서드 특징과 차이 📌exists() 와 existBy() 알아보기◾exists() , existBy() typeorm에서 데이터의 존재 여부를 확인하는데 사용되는 메서드에는 exists()와 existBy() 가 존재한다. 두 메서드 모두 true, false로 존재 여부를 boolean타입으로 반환해주지만, 약간의 차이가 존재한다. 이 메서드의 사용법을 자세히 알아보게 된 것은, 어떤 메서드를 사용하는게 더 효율적일까? 에 대한 궁금증 때문이었다. 어떤 차이가 존재하는 걸까? 자료를 찾아보려고 했는데, 이 차이점에 대한 자료를 찾기 어려웠다. ◾exists() · 용도 조건에 맞는 데이터가 존재하는지 확인한다. · 사용환경주로 복잡한 조건이 필요한 경우 사용된다. · 문법FindManyOptions를 지원.. 2025. 1. 18. [javascript] 스프레드 연산자(...) 개념과 사용법 📌스프레드 연산자◾ 스프레드 연산자란? 스프레드 연산자는 자바스크립트 ES6 버전부터 도입된 기능으로, 배열이나 객체의 요소를 개별적으로 펼치거나, 새로운 배열이나 객체를 생성하는 데 사용된다. 자바스크립트 객체 중 반복이 가능한 Array, Map, Set, String 등의 원소를 나열할 수 있는 기능이다. 🤔처음에 이 기능을 알아보게 된 것은 '반복문을 사용하지 않고도 간단하게 배열의 요소를 값에 넣을 수 없을까?' 였는데 이 의문점에 꼭 맞는 유용한 기능이 바로 이 '스프레드 연산자' 였다. ◾ 스프레드 연산자 사용법1. 배열에서 요소 펼치기배열의 요소를 펼칠 때 사용한다.const arr1 = [1,2,3];const arr2 = [4,5,6];const combined = [..... 2025. 1. 17. 이전 1 다음