fix specify index using mongodb property

This commit is contained in:
Berkeley Martinez
2015-08-05 19:08:25 -07:00
parent 8c7a9dd818
commit e6d05e3421
4 changed files with 25 additions and 12 deletions

View File

@ -6,7 +6,12 @@
"properties": { "properties": {
"name": { "name": {
"type": "string", "type": "string",
"unique": true "index": {
"mongodb": {
"unique": true,
"background": true
}
}
}, },
"title": { "title": {
"type": "string" "type": "string"

View File

@ -6,7 +6,12 @@
"properties": { "properties": {
"name": { "name": {
"type": "string", "type": "string",
"unique": true "index": {
"mongodb": {
"unique": true,
"background": true
}
}
}, },
"whatDoesNonprofitDo": { "whatDoesNonprofitDo": {
"type": "string" "type": "string"

View File

@ -6,28 +6,29 @@
"properties": { "properties": {
"name": { "name": {
"type": "string", "type": "string",
"unique": true "index": {
"mongodb": {
"unique": true,
"background": true
}
}
}, },
"headline": { "headline": {
"type": "string", "type": "string"
"unique": false
}, },
"timePosted": { "timePosted": {
"type": "number", "type": "number",
"default": 0 "default": 0
}, },
"link": { "link": {
"type": "string", "type": "string"
"unique": false
}, },
"metaDescription": { "metaDescription": {
"type": "string", "type": "string",
"default": "", "default": ""
"unique": false
}, },
"description": { "description": {
"type": "string", "type": "string"
"unique": false
}, },
"originalStoryAuthorEmail": { "originalStoryAuthorEmail": {
"type": "string", "type": "string",

View File

@ -10,6 +10,7 @@
"index": { "index": {
"mongodb": { "mongodb": {
"unique": true, "unique": true,
"background": true,
"sparse": true "sparse": true
} }
} }
@ -46,7 +47,8 @@
"require": true, "require": true,
"index": { "index": {
"mongodb": { "mongodb": {
"unique": true "unique": true,
"background": true
} }
} }
}, },