2014-11-02 17 views
7

में ऑर्डर करके मैं कुछ सामग्री पूछने के लिए स्फिंक्सशर्च का उपयोग कर रहा हूं और मेरी ऑब्जेक्ट्स के आईडी हैं जिन्हें मैं MySQL से पूछना चाहता हूं। मेरे आईडी की सरणी उनके रैंक स्फिंक्स देता है के आधार पर क्रमबद्ध की जाती है। मैं जानता हूँ कि मैं क्या कर सकते हैंलार्वेल:

SELECT * FROM table WHERE id IN (1,17,2) 
ORDER BY FIELD(id,1,17,2) 

: इस प्रकार, मैं बहुत की तरह एक MySQL करना चाहेंगे

Table::whereIn('id', $ids)->get(); 

लेकिन मैं आदेश मैं था नहीं मिल सकता है।

लैरवेल के साथ उचित तरीके से मैं इसे कैसे कर सकता हूं?

+0

'orderByRaw' में देखो पाया का उपयोग करना। – ceejayoz

उत्तर