반응형
mongo 엔진에서 하나()를 찾고 하나()를 찾습니다.
mongo 엔진으로 빠른 찾기() 또는 One()을 찾으려면 어떻게 해야 합니까? 이미 가지고 있지만 올바른 방법이 아닌 것 같습니다.
Cars.objects()._collection.find_one({'model':2013})
find()의 경우 다음을 수행할 수 있습니다.
Cars.objects(model=2013)
find_one()의 경우 다음을 수행할 수 있습니다.
Cars.objects.get(model=2013)
컬렉션에서 고유해야 하는 결과를 검색하려면 get()을 사용합니다.쿼리와 일치하는 문서가 없으면 DoesNotExist가 발생하고 둘 이상의 문서가 쿼리와 일치하면 MultipleObjectsReturn이 발생합니다.
여러 레코드가 존재하는 경우 다음과 같이 제한합니다.
Cars.objects(model=2013)[0]
언급URL : https://stackoverflow.com/questions/13755999/find-and-findone-in-mongoengine
반응형
'programing' 카테고리의 다른 글
Oracle의 익명 TABLE 또는 VARRAY 유형 (0) | 2023.07.11 |
---|---|
Javascript로 클라이언트의 MongoDB 사용 (0) | 2023.07.11 |
NppExec 플러그인을 사용하여 메모장++ 내에서 C 파일을 컴파일하고 실행하는 방법은 무엇입니까? (0) | 2023.07.11 |
Oracle : 두 날짜를 빼서 분 단위로 결과를 얻는 방법 (0) | 2023.07.11 |
git add * (주기) 대 git add. (주기) (0) | 2023.07.11 |