0
# 시간이 끝난 서버 측 플라스크 세션 확장을 만들려고합니다. 문서에서 Mongodb
쉘 명령을 발견했습니다.Pymodm - Mongodb, 컬렉션에서 인덱스를 만드는 방법
db.log_events.createIndex({ "createdAt": 1 }, { expireAfterSeconds: 3600 })
그러나 pymodm
을 사용하여 어떻게하면됩니까?
# 시간이 끝난 서버 측 플라스크 세션 확장을 만들려고합니다. 문서에서 Mongodb
쉘 명령을 발견했습니다.Pymodm - Mongodb, 컬렉션에서 인덱스를 만드는 방법
db.log_events.createIndex({ "createdAt": 1 }, { expireAfterSeconds: 3600 })
그러나 pymodm
을 사용하여 어떻게하면됩니까?
http://pymodm.readthedocs.io/en/stable/api/index.html?highlight=indexes#defining-models 모델 정의를 살펴보십시오. "색인"이라는 메타 속성이 있는데, 이는 색인 작성을 담당합니다. 다음은 예입니다.
import pymodm
import pymongo
class SomeModel(pymodm.MongoModel):
...
class Meta:
indexes=[pymongo.IndexModel([('field_name', <direction>)])]