how use MATCH AGAINST 
You can use the helper in `playhouse.mysql_ext`:

```python
from playhouse.mysql_ext import Match

match = Match((Script.title, Script.description), 'some word', 'with query expansion')
Script.select(Script, match.alias('score'))
```

Alternatively, if you want to just build the expression manually, you can write a helper function to make this less tedious:

```python
from peewee import *
from peewee import NodeList  # Not exported by default

class Note(Model):
    title = TextField()
    body = TextField()

def match(word):
    match = fn.MATCH(Note.title, Note.body)
    against = fn.AGAINST(NodeList(('word', SQL('with query expansion'))))
    return NodeList((match, against))

# in select
Note.select(Note, match('some word').alias('score'))

# in where
Note.select().where(match('some other words'))
``` http://docs.peewee-orm.com/en/latest/peewee/playhouse.html#mysql-extensions
```MySQL
SELECT id, title, description,
MATCH (title, description) AGAINST ('word' WITH QUERY EXPANSION) AS score
FROM `script`
ORDER BY score DESC```

how use query in MySQL peewee?