Refines a query to match items whose specified property contains all of the specified values.
The hasAll()
function refines a PostsQueryBuilder
to match only items where the value of the specified propertyName
equals all of the specified values
.
Matching strings with hasAll()
is case-sensitive, so 'text'
isn't equal to 'Text'
.
If the specified property is an array, hasAll()
matches if that array's elements match all of the specified values.
function hasAll(propertyName: string, value: Array<any>): PostsQueryBuilder;
Property whose value is compared with values
.
const query = posts.queryPosts().hasAll("labelIds", ["red", "blue", "purple"]);
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.