mongodb 에서 특정필드의 length가 0 이상인 쿼리 조회하기
예를 들어 price가 true 이고 beans 배열에 원소가 하나 이상 존재하는 데이터를 조회하려면 $exists와 $size를 사용하면 된다.
db.collection.find({
price: true,
beans: { $exists: true, $not: {$size: 0} }
});
원래대로라면 인터넷을 찾고 문서를 보면서 찾아야 할 텐데 chatgpt와 코파일럿으로 순식간에 찾을 수 있었다. 흠 좀 무섭다. 코딩 분야는 파급력이 더 빠른 듯 하다.
공유하기



조회수 : 1464