त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने data.put को ऐसा नाम दिया जो कोई holder नहीं है, और इंजन ने मना कर दिया। चलिए समझें। data.put rush का एकमात्र upsert द्वार है: कुंजी हो तो बदलो, न हो तो जोड़ो। पर इसे एक holder चाहिए, यानी data[…] से बँधा नाम, जिसे पहला put जन्म देता है, या कुंजी वाली collection। अगर आपने ऐसा नाम दिया जो कुछ रखता ही नहीं, तो इंजन उसे चुपचाप नया holder नहीं बनाता, क्योंकि तब आपकी वर्तनी की गलती किसी नई तालिका के रूप में छिप जाती: userz लिखा और एक नई तालिका बन गई। और अगर नाम कोई संख्या या पाठ रखता है, तो उसे holder से अधिलेखित भी नहीं किया जाता। जैसे आप दराज़ का नाम बोलें जो है ही नहीं, और कोई चुपचाप नई दराज़ बनाकर सामान रख दे। इलाज: नाम की वर्तनी जाँचिए, या पहले उसे data[…] से बाँधिए, या कुंजी वाली collection दीजिए। संदेश का दूसरा स्थान बताता है कि क्यों।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
