So I want to add multiple filters but on the basis of conditions.
let filter = wixData.filter();
if (condition 1) {
filter = filter.contains(xx,yy);
}
if (condition 2) {
filter = filter.contains(aa,bb);
}
$w(“#dataset1”).setFilter(filter).then( () => {
console.log(“Dataset is now filtered”);
} )
. catch ( (err) => {
console.log(err);
} );
But if the condition 2 is true it overwrites the filter in condition 1.
Please tell me how do we add two filters separately.
In short, I want to add .contains() function on the basis of the condition