所有者表有一个属性:filts VARCHAR(255) ARRAY。轨迹表有一个属性:filt: VARCHAR(255) NOT NULL。
您需要找到这样一个所有者表,以便数组中的至少一个元素filts与来自客户端的元素匹配filt。
我试图做这样的事情:
const queryForFindOwner = `SELECT * FROM owner WHERE filts && ARRAY[$1]`;
const findOwner = await db.query(queryForFindOwner, [track.filt]);
但它没有成功
1 个回答