반응형

MongoDB 21

mongodb 3.4.3 Ubuntu 16에서 wired tiger_kv_engine.cpp 267 오류가 거부되었습니다.

mongodb 3.4.3 Ubuntu 16에서 wired tiger_kv_engine.cpp 267 오류가 거부되었습니다. mongod를 서비스로 시작하는 데 문제가 있습니다.sudo mongod -f /etc/mongod.conf를 실행할 때 작동이 가능하지만 sudo service mongod start로 시작할 때 로그에 오류가 표시됩니다. Assertion: 28595:13: Permission denied src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp 267 나는 우분투 16에서 mongodb를 실행하고 있습니다. 저는 그 버전의 설치를 위해 mongodb 설명서의 지침을 정확히 지켰는데, 이것이 버그인가요?이 문제를 해결하는 방법을 제안해..

source 2023.07.10

mongoose에서 스키마를 전달하지 않고 컬렉션 쿼리

mongoose에서 스키마를 전달하지 않고 컬렉션 쿼리 컬렉션을 쿼리하려면 다음을 수행해야 합니다. var mongoose = require("mongoose"); mongoose.connect(); var db = mongoose.connection; db.on('open', function callback () { var kittySchema = mongoose.Schema({ name: String }) var Kitten = mongoose.model('Kitten', kittySchema) Kitten.find(function (err, kittens) { console.log(kittens); }) }); 고양이 컬렉션이 이미 있는 경우에도 매번 스키마를 지정해야 합니까? 왜 나는 할 수 없는..

source 2023.07.05

제공된 호스트 및 포트에서 MongoDB에 연결할 수 없습니다.

제공된 호스트 및 포트에서 MongoDB에 연결할 수 없습니다. MongoDB용 MongoDB 나침반 GUI를 사용해 보려고 하는데 로컬 호스트 포트를 사용하여 연결하려고 하면 27017 다음 오류가 발생합니다. 제공된 호스트 및 포트에서 MongoDB에 연결할 수 없습니다. 저는 유투브에 있는 이 지침들을 따랐습니다.저는 오늘 이 문제에 직면했고 나중에 이것이 설정 문제라는 것을 알게 되었습니다.MongoDB를 처음 설정하는 동안에도 이 문제가 발생하는 경우 다음 단계를 수행하면 도움이 될 수 있습니다.반드시MongoDB서비스가 시작되었습니다.services.msc. C 드라이브로 이동하여 폴더 만들기db도중에C:\data\db모르면dataC 드라이브의 폴더, 먼저 생성한 다음db코멘트에 언급된 @fo..

source 2023.06.30

ssh를 통해 MongoDB 동기화

ssh를 통해 MongoDB 동기화 는 Mysql과는 달리 파일 동기화를 하는 것이 . 그들은 다시 를 사용할 수 . (제가 올바르게 이해했다면). 그래서, 저는 다른 방법을 찾고 있어요, 그것은 두 번의 SSH 통화를 포함하지 않습니다. 해야 할 일은 다음과 같습니다. SSH 서버에 로그인합니다. 모든 MongoDB 파일 내보내기 gzip으로 압축합니다. 로컬 컴퓨터로 다시 보냅니다. 추출 및 가져오기 않는 입니다. - 지만여중것하흔은남것않다입니는기지적을기요서한▁the다하▁leaving것니입▁behind,▁is▁trace▁no. 시스템에 있는 않습니다. 일반적으로 다른 SSH 로그인이 필요합니다. "아카이브로 "과이 있습니다 나중에 로컬 기계로 원활하게 파이프를 연결할 수 있다면 말입니다. MongoD..

source 2023.06.30

자바 API를 사용하여 mongodb를 "좋아요"로 쿼리하는 방법은 무엇입니까?

자바 API를 사용하여 mongodb를 "좋아요"로 쿼리하는 방법은 무엇입니까? 이 질문은 다른 게시물과 매우 유사합니다. 기본적으로 sql "like" '%m%' 연산자의 mongodb 버전을 사용하고 싶습니다. 하지만 내 상황에서 나는 mongodb용 java api를 사용하고 있고, 다른 게시물은 mongodb 쉘을 사용하고 있습니다. 나는 다른 스레드에 게시된 것을 시도했고 그것은 잘 작동했습니다. db.users.find({"name": /m/}) 하지만 자바에서는 기본 DBO 객체에 대한 put 메서드를 사용하고 있으며 DB Collections 객체의 find() 메서드에 전달하고 있습니다. BasicDBObject q = new BasicDBOBject(); q.put("name", "/"..

source 2023.06.30

MongoDb Object에서 속성을 제거하는 방법은 무엇입니까?

MongoDb Object에서 속성을 제거하는 방법은 무엇입니까? 고객 개체에 MiddleName 특성을 추가했습니다.고객은 단순 개체() 인스턴스입니다.이 특성을 개체에서 제거합니다.내가 어떻게 그럴 수 있을까?저는 MongoDb 대화형 콘솔을 사용하고 있습니다. 업데이트하는 동안 $unset 수식어를 사용해야 합니다. 삭제 방법: (최신 구문) https://docs.mongodb.com/manual/reference/method/db.collection.update/ db.collection.update( {}, { $unset : { "properties.service" : 1 } }, { multi: true } ); Xavier Guihot 댓글 덕분에 업데이트되었습니다! 삭제 방법: (이전 ..

source 2023.06.30

특정 값을 포함하지 않는 배열을 가진 문서 찾기

특정 값을 포함하지 않는 배열을 가진 문서 찾기 다음과 같은 모델이 있습니다. var PersonSchema = new Schema({ name: String, groups: [ {type: Schema.Types.ObjectId, ref: 'Group'} ], }); 특정 그룹에 속하지 않는 모든 사용자(즉, 사용자의 그룹 배열에 지정된 그룹의 ID가 포함되어 있지 않음)를 검색하는 쿼리를 찾고 있습니다. 저는 이런 것에 대해 생각하고 있었지만, 그것이 정확한지 확신할 수 없습니다. Person.find({groups: {$nin: [group._id]})기본적으로 시도하는 것에 문제가 있는 것은 아니지만, 여기서 유일하게 설명할 수 있는 것은 배열을 조회하거나 좋아요 연산자가 필요하다는 일반적인 오해..

source 2023.06.25

MongoDB(MongoDB+Node js 콤보)에 삽입하기 전에 사용자 입력을 검사해야 합니까?

MongoDB(MongoDB+Node js 콤보)에 삽입하기 전에 사용자 입력을 검사해야 합니까? NodeJS에서 MongoDB를 사용하고 있는데 데이터베이스 문서를 삽입/업데이트하기 전에 데이터를 삭제해야 하는지 궁금합니다.확실한 답을 찾기가 어렵고 그것을 잘 수행하는 노드 모듈이 있는지, 아니면 $의 문자열을 모두 제거해야 하는지, 아니면 단순히 이것에 대해 걱정할 필요가 없는지 궁금합니다.PHP에 구멍이 있다는 것은 알고 있지만 Node/Mongo(네이티브 드라이버) 콤보를 사용하고 있지만 사용자 입력을 청소해야 하는지는 아직 확실하지 않습니다.데이터를 String으로 저장하고 Mongo 명령을 실행하기 위해 데이터를 구문 분석하지 않는 경우에는 크게 걱정할 필요가 없습니다. 보안에 대한 좋은 기사..

source 2023.06.25

유성에서 예제를 실행해야 하는 문제

유성에서 예제를 실행해야 하는 문제 이 제가 실행할 때 입니다.meteor작업관리 예제: Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Can't start mongod. Check for other processes listening on port 3002 or other meteors running in the same project. 가 그고내도이됩렇니다게면망치가리▁i됩다니▁if▁run▁and를 실행하면 이렇게 됩니다.mongod명령줄에서: Thu Apr 12 19:27:39 Mongo DB : starting ..

source 2023.06.20

MongoDB용 C# 드라이버를 사용하여 주문 또는 정렬을 지정하는 방법은 무엇입니까?

MongoDB용 C# 드라이버를 사용하여 주문 또는 정렬을 지정하는 방법은 무엇입니까? C# 드라이버에게 정렬 순서가 무엇인지 알려주어 문서 모음 서버 측에서 정렬하는 방법을 알아보려고 하는데, 아직 해당 구성을 지원하지 않는 것 같습니다. 이것을 다른 방법으로 하는 것이 가능합니까?MongoCursor 클래스에서 SetSortOrder 메서드를 사용하여 이 작업을 수행할 수도 있습니다. db["collection"].Find().SetSortOrder(SortBy.Ascending("SortByMe")); Chris의 답변에 덧붙이자면, C# Driver 2.x에서는 이제 다음과 같이 완료되었습니다.SortBy,SortByDescending,ThenBy&ThenByDescending collection..

source 2023.05.31
반응형