Hi Guys,
Need your Analytics Query expertise.
I have this query below, My goal is to JOIN those doc ids from FROM statement
without using WHERE IN
My Query:
SELECT META(products).id, products.name, products.rank, products.unitOfMeasure, products.price, products.upc, products.productCode FROM [ 'product::0010', 'product::0106', 'product::0102', 'product::0104', 'product::0109', 'product::0108', 'product::0107' ] AS productIds JOIN company_analytics.`products` AS `products` ON META(products).id IN productIds
Error
[ { "code": 24057, "msg": "Type mismatch: expected value of type multiset or array, but got the value of type string (in line 19, at column 27)", "query_from_user": "SELECT\n META(products).id,\n products.name,\n products.rank,\n products.unitOfMeasure,\n products.price,\n products.upc,\n products.productCode\nFROM [\n 'product::0010',\n 'product::0106',\n 'product::0102',\n 'product::0104',\n 'product::0109',\n 'product::0108',\n 'product::0107'\n] AS productIds\nJOIN company_analytics.`products` AS `products`\n ON META(products).id IN productIds" } ]
Really, need your help thanks.