2017-12-28 11 views
0

私はIDの配列を持っています。事前に
whereIn('id',[1,2,3]) andWhere (name='red')
ありがとう:
私は名前が「赤」のようなSequelizeとandWhere

何かに等しく、このセットの中の行を取得する必要があります。あなたのJSコードを使用して配列を渡すことができ

select *from table_name where id in (your_array) and name = 'red'; 

答えて

0

は、MySQLでこの

Table_Name.findAll({ 
     where: { 
     id: {$in: [1, 2, 3]}, 
     name: 'red' 
     } 
    }) 
+0

あなたはfindAllの代わりに私のfindと同じ間違いをしました。編集して回答を受け入れてください。 – zacurry

+0

ああ!はい、あなたは正しいです... findAllは正しいです。私は更新しました –

0

使用してみてください。