3
문서의 메타 데이터를 문서 자체 또는 별도의 컬렉션에 저장하는 가장 좋은 방법은 무엇입니까?mongo 스토어 문서 메타 데이터
이 같은 데이터가 수집 함께 일하고 :
나는 누가 이러한 변경을 수행 할 때의 로그를 유지해야하지만 각 메타 데이터를 추가해야하는 경우 나 확실하지 않다{
status: {
joined: Date,
retired: [{
on: Date,
comment: String,
reinstated: {
on: Date,
comment: String
}
}],
suspended: [{
on: Date,
comment: String,
reinstated: {
on: Date,
comment: String
}
}],
//.....
요소 또는 로그와 같은 콜렉션을 가질 수 있습니다.
// Log collection
{
by: UserId,
on: Date,
verb: String,
object: ObjectId,
comment: String
}
그래서 (보조 기능으로) 로그 수집 및 데이터 복제를 권장하는 메타 데이터를 사용하여 다양한 컬렉션 (예 : 사용자, 공급 업체, 고객)의 메타 데이터 기록을 표시 할 수 있습니까? –
메타 데이터 히스토리를 표시하려면 별도의 컬렉션을 갖는 것이 좋지만 원본 문서에 가장 최근의 메타 데이터를 유지하는 것이 좋습니다. – Barrie