반응형

mongodb 14

mac OS X에서 mongodb 서비스를 시작하는 방법은 무엇입니까?

mac OS X에서 mongodb 서비스를 시작하는 방법은 무엇입니까? 나는 이미 mac에 mongodb를 설치했지만 현재 프로세스가 실행되고 있지 않습니다.명령을 사용할 수 있도록 Mongodb 서비스를 시작하려면 어떻게 해야 합니까? 홈브루를 사용하여 macOS에 MongoDB를 설치한 경우 터미널에 다음을 입력합니다.대부분의 경우에는 그렇게 해야 합니다. $ brew services start mongodb 터미널에서 다음 단계를 수행합니다. which mongod 경로를 출력합니다.mongod하지만 그것이 당신의 것이 아니라면요.$PATH명령 출력이 비어 있습니다.따라서 실행 파일을 찾아야 합니다. find / -name 'mongod' 이 명령어의 출력에는 다음과 같은 많은 행이 표시됩니다.bi..

source 2023.05.07

$addToSet Mongo 연산자를 사용하여 여러 값 추가

$addToSet Mongo 연산자를 사용하여 여러 값 추가 $addToSet교환입니다. 값이 배열에 아직 없는 경우에만 배열에 값을 추가합니다.값이 배열에 있으면,$addToSet배열을 수정하지 않습니다. 저는 한 번의 요청으로 중복되지 않아야 할 두 개의 값을 삽입하고 싶습니다.이것이 가능합니까? 나는 배열을 전달하려고 했습니다.$addToSet연산자가 해당 배열의 각 값 대신 배열을 삽입했습니다. $ mongo test MongoDB shell version: 2.4.9 connecting to: test > db.c.insert({a: [1, 2, 3]}) > db.c.find() { "_id" : ObjectId("53511a255a82cd559393d840"), "a" : [ 1, 2, 3 ]..

source 2023.05.02

집계 프레임워크를 사용한 MongoDB의 그룹 수

집계 프레임워크를 사용한 MongoDB의 그룹 수 내 MongoDB 스키마가 다음과 같이 생겼다고 가정해 보겠습니다. {car_id: "...", owner_id: "..."} 이것은 다대다 관계입니다.예를 들어 데이터는 다음과 같습니다. +-----+----------+--------+ | _id | owner_id | car_id | +-----+----------+--------+ | 1 | 1 | 1 | | 2 | 1 | 2 | | 3 | 1 | 3 | | 4 | 2 | 1 | | 5 | 2 | 2 | | 6 | 3 | 4 | | 7 | 3 | 5 | | 8 | 3 | 6 | | 9 | 3 | 7 | | 10 | 1 | 1 |

source 2023.05.02

날짜별로 MongoDB ObjectId를 조회할 수 있습니까?

날짜별로 MongoDB ObjectId를 조회할 수 있습니까? ObjectId에는 작성된 날짜가 포함되어 있습니다.ObjectId의 이 측면을 쿼리할 수 있는 방법이 있습니까?ObjectId에 타임스탬프를 팝핑하면 ObjectId에 포함된 날짜에 기반한 쿼리가 매우 상세하게 표시됩니다. JavaScript 코드로 간단히 설명: /* This function returns an ObjectId embedded with a given datetime */ /* Accepts both Date object and string input */ function objectIdWithTimestamp(timestamp) { /* Convert string date to Date object (otherwise as..

source 2023.02.26
반응형