내 MongoDB를 수집 다음 구조를 가지고와 MongoDB를 집계 : 나는 세션의 수를 얻을 필요가 {
"_id": "1",
"sessions": [
{
"type": "default",
"pageViews": [
{
"path": "/",
"host": "example.
다른 컬렉션의 고유 한 문서를 사용자가 공유하는 정도에 따라 계속 표시 할 수 있습니다 (예 : item 이하). 가장 공유 된 문서를 찾는 집계 쿼리를 만들고 싶습니다. 내가 특정 기준과 일치하지 않기 때문에 필요한 $ 일치가 없습니다. 가장 많이 공유 한 것을 쿼리하는 것입니다. 지금 당장 가지고 있습니다 : db.stories.aggregate(
$cond는 다음과 같이 정의된다, $cond: { if: { $gte: [ "$qty", 250 ] }, then: 30, else: 20 }
을하지만 우리가 할 수있는 문자열을 검색 하시나요? 나는 정규식 문서 내부 문자열 값을 비교하려면, 그래서 이런 식으로 뭔가 작동 할 수 있습니다 $cond: { if: { $match: [/sam/, "$na