डीबी प्रविष्टि मौजूद होने पर मैं सबसे तेज जांच कैसे कर सकता हूं? मैं इस कोड का उपयोग करें:Drupal 7: डीबी प्रविष्टि मौजूद है या नहीं, यह जांचने का सबसे तेज़ तरीका
$exists = db_query('SELECT tid FROM {taxonomy_index} WHERE tid = 1 AND nid = 1 LIMIT 1');
if($exists->rowCount() > 0){
drupal_set_message("exists");
}
हम्म, अच्छा तरीका, लेकिन मैं नहीं कह सकता, यह सबसे तेज़ तरीका है :) वोट दें! – Bob
इस तरह ठीक है, स्तंभों को वैसे भी अनुक्रमित किया गया है, इसलिए मैं इसे किसी अन्य तरीके से वारंट करने के लिए पर्याप्त धीमा नहीं देख सकता। समय लगने के लायक हो सकता है कि क्वेरी कितनी देर लेती है और वापस पोस्ट कर रही है, इन कार्यों पर एक नज़र डालें http://api.drupal.org/api/search/7/timer_ –