मैं एक विशलिस्ट सिस्टम पर काम कर रहा हूं, जहां उपयोगकर्ता अपनी विभिन्न इच्छा सूची में आइटम जोड़ सकते हैं, और मैं उपयोगकर्ताओं को बाद में आइटम को फिर से ऑर्डर करने की अनुमति देने की योजना बना रहा हूं। मैं वास्तव में तेजी से बचते हुए डेटाबेस में इसे संग्रहीत करने के सर्वोत्तम तरीके के बारे में निश्चित नहीं हूं और किसी गड़बड़ में नहीं बदलूंगा (यह ऐप काफी बड़े उपयोगकर्ता आधार द्वारा उपयोग किया जाएगा, इसलिए मैं नहीं चाहता कि यह नीचे जाए। सामान साफ करना)।
मैंने शुरू में एक position
स्तंभ की कोशिश की थी , लेकिन ऐसा लगता है कि जब आप उन्हें चारों ओर ले जाते हैं तो हर दूसरे आइटम की स्थिति के मूल्य को बदलने में काफी अक्षम होगा।
मैंने लोगों को पिछले (या अगले) मान को संदर्भित करने के लिए एक स्व-संदर्भ का उपयोग करते हुए देखा है, लेकिन फिर से, ऐसा लगता है कि आपको सूची में कई अन्य मदों को अपडेट करना होगा।
एक अन्य समाधान जो मैंने देखा है वह दशमलव संख्याओं और उनके बीच के अंतराल में केवल वस्तुओं को चिपकाने का उपयोग कर रहा है, जो कि अब तक का सबसे अच्छा समाधान है, लेकिन मुझे यकीन है कि एक बेहतर तरीका होना चाहिए।
मैं कहूंगा कि एक सामान्य सूची में लगभग 20 या अधिक आइटम शामिल होंगे, और मैं शायद इसे 50 तक सीमित कर दूंगा। पुन: आदेश ड्रैग एंड ड्रॉप का उपयोग कर रहा होगा और संभवतः रेस की स्थितियों और इस तरह से रोकने के लिए बैचों में किया जाएगा। अजाक्स अनुरोध। अगर यह मायने रखता है तो मैं पोस्टग्रेज (हेरोकू पर) का उपयोग कर रहा हूं।
क्या किसी के पास कोई विचार है?
किसी भी मदद के लिए चीयर्स!