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')
  }