JSFiddle - React, Tailwind, and code Playground
by amrendra kumar
JavaScript
const andRegex = /\"\$and\":/g
const orRegex = /\"\$or\":/g
let queryObject = {
_content_type_uid: { $in: ["allfieldtest", "amtestsinglect"] }
}
let queryString = JSON.stringify(queryObject)
let ands = queryString.match(andRegex) || []
let ors = queryString.match(orRegex) || []
if (ands.length <= 1 && !ors.length) {
console.log('basicQuery')
}
if (ands.length > 1 || ors.length) {
/* return 'advanceQuery' */
console.log('advanceQuery')
}