あるフィールドにおいて「xx」文字列を含むドキュメントを取り出したい


### 前提・実現したいこと

あるフィールドにおいて「xx」文字列を含むドキュメントを取り出したいです。  
（例：「山」を入れるとフィールドに「山田」「山本」などが含まれたドキュメントが抽出）  
下記のように「山〜」のようなパターンはできているブログは見つけたのですが、  
「〜山〜」のようなパターンに対応できる方法は見つかりませんでした。  
<https://note.com/shogoyamada/n/n8fe9486fcbec>

どなたかわかる方がいましたらご教示ください。

### 該当のソースコード

[code]

    func picker(text: String) {
        let db = Firestore.firestore()
    //このコードだと完全一致でないと抽出できない
        db.collectionGroup("XXX").whereField("title", isEqualTo: text).getDocuments{(snap, error) in
    ・・・
    
[/code]

