मैं सामान्य तौर पर WPDB या SQL से परिचित नहीं हूं, लेकिन मेरे पास अपनी परियोजना के लिए एक कस्टम टेबल है और मैं इसके लिए कुछ मेटाडेटा असाइन करने का प्रयास कर रहा हूं। यदि मैं ऐसा करना चाहता / चाहती हूं कि यदि कोई पंक्ति मौजूद है, तो उसे अपडेट करें और यदि सम्मिलित नहीं करते हैं। मैंने WPDB कोड में इन्सर्ट और अपडेट दोनों को पढ़ा है, लेकिन वास्तव में "या तो" स्थिति में नहीं गया। मुझे लगा कि मैं अपडेट के साथ काम कर सकता हूं, इसलिए मेरा कोड अब तक इस तरह दिखता है:
$wpdb->update(
$wpdb->prepare(
$wpdb->prefix.'item_info',
array(
'post_id' => $post_id,
'item_stock' => $item_stock
),
array('post_id' => $post_id)
)
);
क्या वर्डप्रेस में "IF मौजूद अपडेट, ELSE इन्सर्ट" जैसा कुछ भी है, या क्या मुझे इसे प्राप्त करने के लिए कस्टम SQL चलाने की आवश्यकता है, या क्या मुझे डेटाबेस को क्वेरी करने की आवश्यकता है, यह देखने के लिए कि क्या कोई ID मेरे टेबल में मौजूद है, यह तय करने के लिए कि क्या अपडेट करना है यह या इसे सम्मिलित करें?