Takumon/mean-blog

View on GitHub
server/models/search-condition.model.ts

Summary

Maintainability
A
0 mins
Test Coverage
import * as mongoose from 'mongoose';
import '../connection';

const SearchConditoinSchema = new mongoose.Schema({
  author: {
    type: mongoose.Schema.Types.ObjectId,
    ref: 'User'
  },
  name: { type: String },
  users:  [{
    type: mongoose.Schema.Types.ObjectId,
    ref: 'User'
  }],
  dateFrom: { type: Date },
  dateTo: { type: Date },
  dateSearchPattern: { type: String },
});

const SearchCondition = mongoose.model('SearchCondition', SearchConditoinSchema);

export { SearchCondition };