ProductMedia

ProductMedia is an auto generated table

Select

You must specify the Sku_p column in the WHERE clause to retrieve results from ProductMedia. Sku_p can be used only with the equals (=) operator.

The driver will use the Magento API to filter the results by Sku_p while the rest of the filter is executed client side within the driver. For example, the following query is processed server side:\

SELECT * FROM [ProductMedia] WHERE Sku = 'sjl-8082'

You can turn off client-side execution by setting SupportEnhancedSQL to false, in which case any search criteria that refers to any other columns will cause an error.

Update

To update a ProductMedia record, you must set Sku and EntryId (refers to the Id column).\

UPDATE ProductMedia SET Label = 'lbl new' WHERE EntryId = '1' AND Sku = 'sjl-8082'

Delete

Product media can be deleted by providing Sku_p and EntryId_p (refers to the Id column).\

DELETE FROM ProductMedia WHERE EntryId = 1 AND Sky = 'sjl-8082'

Columns

Name

Type

ReadOnly

Description

Id [KEY]

Int

False

Gallery entry ID

Content

String

False

This is an auto-generated column

Disabled

Bool

False

If gallery entry is hidden from product page

ExtensionAttributes

String

False

This is an auto-generated column

File

String

False

File path

Label

String

False

Gallery entry alternative text

MediaType

String

False

Media type

Position

Int

False

Gallery entry position (sort order)

Types

String

False

Gallery entry image types (thumbnail, image, small_image etc)

Pseudo-Columns

Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.

Name

Type

Description

Sku_p

String

This is an auto-generated column

EntryId_p

Int

This is an auto-generated column

Last updated