I am using mongodb now.
I have a blogpost collection, and it has a tags
field which is an array, e.g.
blogpost1.tags = ['tag1', 'tag2', 'tag3', 'tag4', 'tag5']
blogpost2.tags = ['tag2', 'tag3']
blogpost3.tags = ['tag2', 'tag3', 'tag4', 'tag5']
blogpost4.tags = ['tag1', 'tag4', 'tag5']
How can I do these search
- contains
tag1
- contains
['tag1','tag2']
- contains any of
['tag3', 'tag4']