/** * Multi add entities data to fulltext search table * * @param int $storeId * @param array $entityIndexes * @param string $entity 'product'|'cms' * @return $this */ public function saveEntityIndexes($storeId, $entityIndexes, $entity = 'product') { $data = array(); $storeId = (int) $storeId; foreach ($entityIndexes as $entityId => $index) { $data[] = array('product_id' => (int) $entityId, 'store_id' => $storeId, 'data_index' => $index); } if ($data) { $this->_resourceHelper->insertOnDuplicate($this->getMainTable(), $data, array('data_index')); } return $this; }