1
내 mongodb 컬렉션에 사용자 이벤트를 기록하고 싶습니다. 임의의 동적으로 변경되는 이벤트 세트에 대해 마지막으로 기록 된 시간 스탬프 만 저장하도록 간단한 쿼리를 설정할 수 있습니까? (새 이벤트가 수신되면 삽입됩니다)?객체 값을 삽입하는 Mongodb
나는 다음과 같은 작동하지 않습니다 알아,하지만 내가 생각하고 어떤 생각을주고 싶어 : 자신의 작업을 수행하는
uievents.update({_id:id},{
$set: {userName:user,
("events."+eventName): {
eventName: eventName,
serverTime: curTime,
browserTime: btime,
value: value
}},{$upsert:true});
하는 경우 당신은 괄호''이벤트를 제거합니다. "+ eventName' 그러면 작동합니까? 세션에 대해이 쿼리를 사용하면 효과가 있음을 확신합니다. – Sammaye
빌드 오류가 발생합니다 (노드 J에서 실행 중입니다). – user1167650
메모에 태그로 추가했습니다. – Sammaye