Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

WooCommerce:Menemukan produk di database

Perbarui 2020

Produk terletak terutama di tabel berikut:

  • wp_posts tabel dengan post_type seperti product (atau product_variation ),

  • wp_postmeta tabel dengan post_id sebagai indeks relasional (ID produk).

  • wp_wc_product_meta_lookup tabel dengan product_id sebagai indeks relasional (ID posting) | Izinkan kueri cepat pada data produk tertentu (sejak WooCommerce 3.7)

  • wp_wc_order_product_lookup tabel dengan product_id sebagai indeks relasional (ID posting) | Izinkan kueri cepat untuk mengambil produk berdasarkan pesanan (sejak WooCommerce 3.7)

Jenis produk, kategori, subkategori, tag, atribut, dan semua taksonomi khusus lainnya terletak di tabel berikut:

  • wp_terms

  • wp_termmeta

  • wp_term_taxonomy

  • wp_term_relationships - kolom object_id sebagai indeks relasional (ID produk)

  • wp_woocommerce_termmeta

  • wp_woocommerce_attribute_taxonomies (hanya untuk atribut produk)

  • wp_wc_category_lookup (untuk hierarki kategori produk hanya sejak WooCommerce 3.7)

Jenis produk ditangani oleh taksonomi khusus product_type dengan istilah default berikut:

  • simple
  • grouped
  • variable
  • external

Beberapa jenis produk lain untuk plugin Langganan dan Pemesanan:

  • subscription
  • variable-subscription
  • booking

Sejak Woocommerce 3+, taksonomi khusus baru bernama product_visibility menangani:

  • Visibilitas produk dengan istilah exclude-from-search dan exclude-from-catalog
  • Produk unggulan dengan istilah featured
  • Status stok dengan istilah outofstock
  • Sistem penilaian dengan istilah dari rated-1 ke rated-5

Fitur khusus:Setiap atribut produk adalah taksonomi khusus…

Referensi:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Jatuhkan Beberapa Kolom

  2. Apakah utas Konektor MySQL/JDBC aman?

  3. MySQL Menghapus kolom duplikat di Gabung Kiri, 3 tabel

  4. Menjumlahkan kolom yang dipisahkan koma di MySQL 4 (bukan 5)

  5. Cara mendapatkan model ER database dari server dengan Workbench