change condition-parse in mongo

- mongo's $and is not an easy case to handle, change back to use the
most basic handle-way
- add more test-case in condition parse.