2011-03-01 14 views
56

मैं ज़ेंड में सिद्धांत 1.1 का उपयोग कर रहा हूं। मैं एक प्रश्न लिखने की कोशिश कर रहा हूं जो रिकॉर्ड्स लौटाएगा जिसमें एक निश्चित कॉलम में शून्य मान है।एक डॉक्टर क्वेरी में फ़िल्टर के रूप में शून्य मान निर्दिष्ट कैसे करें?

$q = Doctrine_Query::create() 
    ->select('a.*') 
    ->from('RuleSet a') 
    ->where('a.vertical_id = ?', null); 

    $ruleset_names_result = $q->execute(array(), Doctrine::HYDRATE_ARRAY); 

मैं नियम-सेट तालिका में तीन रिकॉर्ड जो vertical_id कॉलम में एक शून्य मूल्य अभी तक क्वेरी इन नहीं मिल doest है।

सहायता की सराहना करें।

सिड।

उत्तर

123

मैं सिम्फोनी साथ सिद्धांत का उपयोग, और यह मैं कैसे करना है:

where('a.vertical_id is NULL');

+1

बहुत बढ़िया, पूरी तरह से काम करता है। धन्यवाद जोहान्स। – Sid

+0

आपका स्वागत है :) – Johannes

+5

अविश्वसनीय ... आपको नल पर कैप्स रखना पड़ा, मुझे त्रुटि खोजने के लिए एक घंटा लगा ... धन्यवाद। पहले stackoverflow googled होना चाहिए था। –

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^