2017-12-14 10 views
0

こんにちは、私はそれらのすべての結果を見つけることを試みています。私はいくつかの方法を試しましたが、問題は何のためにも機能しません。それはちょうど私にこの類似のクエリを実行するにはTypeorm

var data = await getRepository(User) 
          .createQueryBuilder("user") 
          .where("user.firstName like %:name%", {name: firstName }) 
        .getMany(); 

のような空の配列

var data = await getRepository(User) 
         .createQueryBuilder("user") 
         .where("user.firstName = %:name%", {name: firstName }) 
       .getMany(); 

と何かを返しますが、何も作業していません。これらのすべてが私に空の配列を返しています。誰かが私を助けることができ感謝

答えて

1

正しい方法は次のとおりです。

var data = await getRepository(User) 
        .createQueryBuilder("user") 
        .where("user.firstName like :name", {name: '%' + firstName + '%' }) 
        .getMany(); 
関連する問題