में तालिका में विवादित कॉलम शीर्षक से बचने के लिए मैं एक mysql डेटाबेस के साथ peewee में दो तालिकाओं में शामिल होने का प्रयास कर रहा हूं।पेवी
s = Table1.select(Table1, Table2).join(
Table2).naive().where(Table1.Title == "whatever")
दुर्भाग्य से, मैं Table1 और तालिका 2 एक ही बात, "URL" में एक स्तंभ कहा जाता है: यह बहुत आसान कुछ इस तरह कर रही है। फिर जब मैं s.URL का चयन करता हूं तो यह मुझे टेबल 2 से यूआरएल देता है, जो मैं नहीं चाहता, मैं टेबल 1 से एक चाहता हूं। क्या Table2.URL कॉलम में शामिल होने या इसे कुछ अलग करने के लिए कोई तरीका नहीं है? This question नियमित एसक्यूएल (पेवी नहीं) में एक समान समस्या को संबोधित कर रहा है, क्या पेवी में समान कुछ करने का कोई तरीका है?
दूसरे शब्दों में, मुझे लगता है कि मैं या तो "JOIN AS
" विधि या "DON'T JOIN THIS COLUMN
" विधि को पेवी में ढूंढ रहा हूं।
धन्यवाद एक बहुत, एलेक्स
धन्यवाद! ऐसा लगता है कि काम करता है। –