मैं एकाधिक स्थितियों वाले तालिका को कैसे क्वेरी करूं? यहाँ उदाहरण दोनों काम कर रहे हैं:node.js sequelize: एकाधिक 'कहां' क्वेरी स्थितियां
Post.findAll({ where: ['deletedAt IS NULL'] }).success()
और
Post.findAll({ where: {topicId: req.params.id} }).success()
फिर, अगर मैं संयुक्त की स्थिति की जरूरत है, मुझे लगता है जैसे मैं
Post.findAll({ where: [{topicId: req.params.id}, 'deletedAt IS NULL'] }).success()
की तरह कुछ करने की जरूरत है, लेकिन यह काम नहीं करता
अनुक्रमित वाक्यविन्यास क्या है?
नोड डिबग का कहना है:
DEBUG: TypeError: Object # has no method 'replace'
अगर यह मायने रखती है ...
इसकी कोशिश करते हैं और है कि मैं की जरूरत है, और आपका समाधान पूरी तरह से मेरी जरूरतों को फिट करता है, इसलिए धन्यवाद। – Masquer
मुझे यह कहना चाहिए कि आपने वहां क्या किया है, मैं खुद ऐसा क्यों नहीं कर सकता था?) लेकिन यह कामकाज की तरह अधिक महसूस करता है, मैं अभी भी उत्सुक हूं कि दोनों स्थितियों में पैरामीटर होने पर मैं क्या करूँगा? या अगर और अधिक स्थितियां होंगी? Sequelize मैनुअल के पास ऐसे मामलों पर कुछ भी नहीं है ... – Masquer
एनवीएम, मुझे अभी पता चला है कि '?' के लिए बाद में कई पैरामीटर उपलब्ध कराए जा सकते हैं। फिर से धन्यवाद) – Masquer