Return all results where field is missing or false

That sounds like a great idea, could you show me how I could add that to this new query? Would I need to add a new object to the filter array?

{
	"query": {
		"bool": {
			"must": {
				"multi_match": {
					<some content here>
				}
			},
			"filter": [
				{ "must_not": { "term": { "myboolean": true } } },
				{ "term": { "otherboolean": false } },
				{ "range": { "myfield": { gte: 50 } } }
			]
		}
	}
}