我目前正在节点中使用 postgres 来查询所有具有与其帐户关联的特定标签的用户(注意:我正在使用node-postgres):
query = 'SELECT tags.*, pl.email FROM admin.tags tags
LEFT JOIN gameday.player_settings pl
ON tags.player_id = pl.id
WHERE tags.tag = $1'
client.query(
query,
[tagName],
function(err, results) {
...
[tagName]
然后传递到WHERE
子句中。
我的目标是通过未知数量的标签进行查询,并返回所有拥有与其帐户相关联的所有标签的用户。因此,[tagName]
我不想传入一个未知长度的数组[tagNames]
,但是我不知道如何实现这一点。