를 사용하여 하위 문서 컬렉션을 쿼리하는 I의 구조는 다음과 같습니다 {
"_id" : ObjectId("4fa5eab4bfeddf23fcd01e4a"),
"Recipients" : [{
"UserId" : "4fa5d4d8bfeddf23fc72e590",
"Status" : 1
}, {
"User
클라이언트 - 서버 응용 프로그램이 있습니다. 그리고 그 부분 중 하나로서, 나는 클라이언트 측에서 질 접근법을 구현해야합니다. 나는 서버 측에서 (10gen의 드라이버와 함께 MongoDB를 사용하고 있습니다)에서 데이터 풋 프린트를 작성한 다음 클라이언트의 요청에 따라 풋 프린트의 일부를 제공합니다. 발자국을 저장하는 데 문제가 있습니다. 메소드를 완료
을 사용하여 필드를 증가 시키겠습니까? 이것은 꽤 솔직하게 생각할 수 있지만 내 값은 동일하게 유지됩니다 (0). 사용자가 읽지 않은 메시지를 받았을 때 읽지 않은 메시지를 받으면 메시지의 UnreadMessages 필드를 증가시키고 싶습니다. 그래서 나는 이와 같은 코드가 작동한다고 생각했다 : 이 실행 후 오류가 발생하지만 값은 변경되지 않는다. 트래비