diff --git a/lib/postgresql.js b/lib/postgresql.js index 7771f8c7..7bb53fd8 100644 --- a/lib/postgresql.js +++ b/lib/postgresql.js @@ -554,6 +554,10 @@ PostgreSQL.prototype.buildExpression = function(columnName, operator, return new ParameterizedSQL(columnName + ' @> array[' + operatorValue.map(() => '?') + ']::' + propertyDefinition.postgresql.dataType, operatorValue); + case 'containedby': + return new ParameterizedSQL(columnName + ' <@ array[' + operatorValue.map(() => '?') + ']::' + + propertyDefinition.postgresql.dataType, + operatorValue); case 'match': return new ParameterizedSQL(`to_tsvector(${columnName}) @@ to_tsquery(?)`, [operatorValue]); default: