반응형

mongodb 16

Mongoose 스키마에서 어레이 크기에 대한 제한을 설정하는 방법

Mongoose 스키마에서 어레이 크기에 대한 제한을 설정하는 방법 Mongoose 스키마를 만들 때 어레이 크기 제한을 설정할 수 있는 방법이 있는지 알려 주시겠습니까?예를들면 var peopleSchema = new Schema({ name: { type: String, required: true, default: true }, /* here I want to have limit: no more than 10 friends. Is it possible to define in schema?*/ friends: [{ type: Schema.Types.ObjectId, ref: 'peopleModel' }] }) 스키마 설정을 약간 조정하면 유효성 검사 옵션을 추가할 수 있습니다. var peopleSch..

programing 2023.05.23

Spring MongoDB 쿼리 정렬

Spring MongoDB 쿼리 정렬 저는 mongodb에 대해 꽤 생소하고, 주문된 mongodb 쿼리를 만들려고 노력하는 중입니다.그러나 스프링 데이터 mongodb의 정렬 방법은 사용되지 않습니다.그래서 제가.org.springframework.data.domain.Sort: Query query = new Query(); query.with(new Sort(Sort.Direction.ASC,"pdate")); return mongoTemplate.find(query, Product.class); 저는 이 코드 블록을 사용했습니다.하지만 그것은 데이터를 정렬하지 않습니다.그래서 당신은 이 연습에 유용한 방법을 사용하는 것을 선호할 수 있습니까?이러한 방식으로 정렬을 정의하여 대소문자를 무시할 수 있..

programing 2023.05.18

node.js에 대한 10진수 / mongoose 내 부동 소수점

node.js에 대한 10진수 / mongoose 내 부동 소수점 저는 node.js / mongoDB / mongoose에서 첫 번째 테스트 앱을 시작합니다. 이것은 DB에 레코드를 만들고 검색하는 것을 목표로 하는 매우 간단한 앱입니다. 다음과 같은 모델을 만듭니다. var Car = new Schema({ brand : String, speed : Number, date : { type: Date, default: Date.now } }); 정수 값 대신 속도에 대한 float 값을 제공할 수 있다는 점을 제외하고는 잘 작동합니다.Decimal과 Float을 시도해 보았지만 작동하지 않습니다.저도 서류에서 찾지 못했습니다. 감 잡히는 게 없어요?제가 조금 검색해보니 플로트 값을 저장하려면 사용해야 ..

programing 2023.05.03

하위 문서를 만든 후 몽구스에 채우는 방법은 무엇입니까?

하위 문서를 만든 후 몽구스에 채우는 방법은 무엇입니까? 나는 item.comments 목록에 코멘트를 추가합니다.응답에 출력하기 전에 comment.created_by 사용자 데이터를 가져와야 합니다.이거 어떻게 해야 돼요? Item.findById(req.param('itemid'), function(err, item){ var comment = item.comments.create({ body: req.body.body , created_by: logged_in_user }); item.comments.push(comment); item.save(function(err, item){ res.json({ status: 'success', message: "You have commented on thi..

programing 2023.05.03

소규모 데이터베이스에서는 어떤 것을 선택하는 것이 좋을까요?NET 어플리케이션

소규모 데이터베이스에서는 어떤 것을 선택하는 것이 좋을까요?NET 어플리케이션 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 에서 C#을 사용하여 작은 어플리케이션을 개발 중입니다.NET과 저는 리소스를 많이 사용하지 않는 작은 경량 데이터베이스를 원합니다. 가장 잘 알려진 경량 데이터베이스 소프트웨어를 나열해 주세요.2016년 6월 14일... 아직 투표수 증가 중 :-/ 2014년 3월 17일, 아직 이 건에 대한 표를 받고 있습니다.처음 회답한 ..

programing 2023.03.09

pymongo에서 show dbs를 발행하는 방법

pymongo에서 show dbs를 발행하는 방법 pymongo를 사용하고 있는데 show dbs에 해당하는 mongodb 인터랙티브 셸을 실행하는 방법을 알 수 없습니다.from pymongo import MongoClient # Assuming youre running mongod on 'localhost' with port 27017 c = MongoClient('localhost',27017) c.database_names() 업데이트 2020: 폐지 경고: database_names는 폐지됩니다. 다음을 사용합니다. c.list_database_names() 오늘날과 같이 from pymongo import MongoClient # client = MongoClient('host', port_n..

programing 2023.02.27
반응형