Więc mam coś, co nazywaMongoDB projektowania schematu nazewnictwo
exports.create = function(projectJSON){
var project = new ProjectModel({
id : projectJSON.id,
projectName : projectJSON.projectName ,
authorName : projectJSON.authorName,
firstPostDate : projectJSON.firstPostDate
})
}
Czy powyższa konwencja nazewnictwa dla elementu multi-word firstPostDate
prawidłowe, czy one być rozmieszczone z _
we wszystkich małych czapki?
widzę, że inne blogi wolę go mieć w małych czapki ..
EDIT:
Również czytałem, że elementy powinny być w liczbie pojedynczej, a nie mnogiej IE:
`comment` instead of `comments` for a blog schema design
więc jeśli jej tylko 1 ogromny schemat z mnóstwem innych osadzonych dokumentów, pierwszy znak powinien być '_id' zamiast po prostu' id' prawda? a "id" w dokumentach osadzonych nie musi mieć podkreślenia? – bouncingHippo
@bouncingHippo Nie można zrozumieć, co mówisz. Wszystkie dokumenty wysokiego poziomu w Mongo automatycznie tworzą _id. Nie sądzę, żebyś mógł zmienić nazwę. –
pozwala powiedzieć '" thisPropertyIsAnIdentifier "' jest ciągiem znaków w projekcie schematu, nie powinno to być '" thisPropertyIsAnIdentifier ":" String "'? – bouncingHippo