CouchDB를 읽기 전용 모드로 설정
1738 단어 CouchDB
validate_doc_update
다음 함수로 설정function(newDoc, oldDoc, userCtx) {
if( (newDoc && newDoc._id == '_design/readonly-database') ||
(oldDoc && oldDoc._id == '_design/readonly-database') ){
}
else {
throw({forbidden : 'Database is running in read-only mode since it is being maintained. Please try again a moment later.'});
}
}
이 함수를 디자인 문서로 추가하려면 읽기 전용 데이터베이스를 설정해야 합니다
{
"_id": "_design/readonly-database",
"language": "javascript",
"validate_doc_update" : "function(newDoc, oldDoc, userCtx) { if( (newDoc && newDoc._id == '_design/readonly-database') || (oldDoc && oldDoc._id == '_design/readonly-database') ){ } else { throw({forbidden : 'Database is running in read-only mode since it is being maintained. Please try again a moment later.'}); } }" }
이렇게 하면 완성됩니다. 복구하려면 이 디자인 문서를 삭제하면 됩니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란?⇒ hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란? hyperledger-fabric에 블록체인 배우기 (5/9) 시각화 블록체인 네트워크는 오픈, 컨소시엄, 프라이빗의 3종류로 나뉜다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.