반응형

mongodb 23

몽구스:전체 사용자 목록 가져오기

몽구스:전체 사용자 목록 가져오기 Mongoose를 사용하여 다음과 같이 모든 사용자의 목록을 보내려고 했습니다. server.get('/usersList', function(req, res) { var users = {}; User.find({}, function (err, user) { users[user._id] = user; }); res.send(users); }); 물론이야.res.send(users);송신할 예정입니다.{}그건 내가 원하는 게 아니야이 있나요?find의미론이 약간 다른 대안으로, 내가 다음을 할 수 있는 곳? server.get('/usersList', function(req, res) { User.find({}, function (err, users) { res.send(u..

programing 2023.03.07

mongo 콘솔에서 오브젝트 ID를 사용하여 오브젝트를 검색하려면 어떻게 해야 합니까?

mongo 콘솔에서 오브젝트 ID를 사용하여 오브젝트를 검색하려면 어떻게 해야 합니까? 이 질문은 C# 및 Perl에 대한 답변이지만 네이티브인터페이스에서는 답변되지 않았습니다.난 이게 효과가 있을 줄 알았어 db.theColl.find( { _id: ObjectId("4ecbe7f9e8c1c9092c000027") } ) 쿼리에서 결과가 반환되지 않았습니다.4ecbe7f9e8c1c9092c000027을 찾았습니다.db.theColl.find()ObjectId를 잡습니다.그 컬렉션에는 수천 개의 물건이 있다. mongodb.org 웹사이트에서 찾을 수 있는 모든 페이지를 읽었지만 찾을 수 없었습니다.이게 이상한 일인가요?나한텐 꽤 정상적인 것 같아.전혀 이상하지 않아, 사람들은 항상 이런 짓을 해.수집 ..

programing 2023.03.07

키 이름의 MongoDB 도트(.)

키 이름의 MongoDB 도트(.) mongo에서는 도트(.)나 달러 기호($)가 있는 키를 삽입할 수 없는 것 같습니다만, mongo Import 툴을 사용하여 도트가 들어간 JSON 파일을 Import 했을 때는 정상적으로 동작했습니다.드라이버가 그 요소를 삽입하려고 한다고 불평하고 있습니다. 데이터베이스의 문서는 다음과 같습니다. { "_id": { "$oid": "..." }, "make": "saab", "models": { "9.7x": [ 2007, 2008, 2009, 2010 ] } } 이 모든 것이 잘못되어 외부 데이터(모델 등)에 해시 맵을 사용하면 안 되는 건가요?아니면 어떻게든 점을 벗어날 수 있을까요?자바스크립트 같은 생각을 너무 많이 했나 봐요.MongoDB는 도트가 있는 키를..

programing 2023.03.02
반응형