我已经在这个问题上苦苦挣扎了好几个小时了……而且我似乎无法弄清楚如何使用knex查询构建器执行以下查询...
select * from persons where first_name = "John" and (id_card_number = "1234" or id_card_number_2 = "5678")
任何帮助,将不胜感激。
谢谢
最佳瑞克
您可以将传递function
给where
,Knex会将所有内部更改都用括号括起来。
它看起来像这样:
knex('persons')
.where('first_name', 'John')
.where((whereBuilder) =>
whereBuilder.where('id_card_number', '1234').orWhere('id_card_number_2', '5678')
);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句