forms-mongoose icon indicating copy to clipboard operation
forms-mongoose copied to clipboard

References

Open konsumer opened this issue 11 years ago • 0 comments

Maybe I am doing it wrong, but I can't seem to get references working.

var Project = mongoose.model('Project', new mongoose.Schema({
    name: { type:String, required:true, forms: {all:{}} },
    people: { type: [mongoose.Schema.Types.ObjectId], ref: 'Person', forms: {all:{widget:forms.widgets.multipleCheckbox}} },
    tasks: { type: [mongoose.Schema.Types.ObjectId], ref: 'Task', forms: {all:{widget:forms.widgets.multipleCheckbox}} },
    client: { type: mongoose.Schema.Types.ObjectId, ref: 'Client', forms: {all:{widget:forms.widgets.select}} },
    archived: { type: Boolean, default: false },
    _created: { type: Date, default: Date.now },
    _user: { type: mongoose.Schema.Types.ObjectId, ref: 'User' }
}));

When I do a forms.create(Project), I get this:


<div class="field required">
<label for="id_name">Name</label>
<input type="text" name="name" id="id_name" />
</div>

konsumer avatar Jul 03 '14 16:07 konsumer