ZEPETO.Multiplay.DataStorage
8 นาที
ประเภท คำอธิบาย datastorageerror /#datastorageerror รหัสข้อผิดพลาดที่ระบุสาเหตุความล้มเหลวของคำขอที่เกี่ยวข้องกับที่จัดเก็บข้อมูล datastorage /#datastorage แทนสิ่งที่เป็นนามธรรมของที่จัดเก็บข้อมูล ซึ่งมีเมธอดสำหรับจัดเก็บ ดึง และลบข้อมูล อินเทอร์เฟซนี้กำหนดการทำงานแบบอะซิงโครนัสสำหรับการจัดการข้อมูลทั้งแบบรายการเดียวและหลายรายการ datastorageerror enum รหัสข้อผิดพลาดที่ระบุสาเหตุความล้มเหลวของคำขอที่เกี่ยวข้องกับที่จัดเก็บข้อมูล ชื่อ ค่า คำอธิบาย unknown 1 ข้อผิดพลาด ข้อผิดพลาดที่ไม่ทราบสาเหตุ networkerror 0 ข้อผิดพลาด ข้อผิดพลาดที่เกี่ยวข้องกับปัญหาเครือข่าย รวมถึงการหลุดการเชื่อมต่อหรือการเชื่อมต่อที่ไม่เสถียร keyconstraintviolated 103 ข้อผิดพลาด ข้อผิดพลาดของคีย์ valueconstraintviolated 104 ข้อผิดพลาด ข้อผิดพลาดของค่า datastorage interface แทนสิ่งที่เป็นนามธรรมของที่จัดเก็บข้อมูล ซึ่งมีเมธอดสำหรับจัดเก็บ ดึง และลบข้อมูล อินเทอร์เฟซนี้กำหนดการทำงานแบบอะซิงโครนัสสำหรับการจัดการข้อมูลทั้งแบบรายการเดียวและหลายรายการ เมธอด set set(key string, value t) → promise\<boolean> จัดเก็บค่าด้วยคีย์ที่ระบุ โดยจะโยน datastorageerror พารามิเตอร์ ประเภท คำอธิบาย key string คีย์ที่ใช้ในการจัดเก็บ value t ข้อมูลที่จะจัดเก็บ ค่าที่คืนกลับ promise\<boolean> — promise ที่ resolve เมื่อดำเนินการเสร็จสิ้น โดยระบุความสำเร็จ ( true ) หรือความล้มเหลว ( false ) get get(key string) → promise\<t> ดึงค่าตามคีย์ที่ระบุ โดยจะโยน datastorageerror พารามิเตอร์ ประเภท คำอธิบาย key string คีย์ที่ต้องการค้นหา ค่าที่คืนกลับ promise\<t> — promise ที่ resolve เมื่อดำเนินการเสร็จสิ้น พร้อมค่าชนิด t remove remove(key string) → promise\<boolean> ลบค่าด้วยคีย์ที่ระบุ โดยจะโยน datastorageerror พารามิเตอร์ ประเภท คำอธิบาย key string คีย์ที่ต้องการค้นหา ค่าที่คืนกลับ promise\<boolean> — promise ที่ resolve เมื่อดำเนินการเสร็จสิ้น โดยระบุความสำเร็จ ( true ) หรือความล้มเหลว ( false ) mget mget(keys string\[]) → promise<{ \[key string] t }> ดึงค่าจากหลายคีย์ โดยจะโยน datastorageerror พารามิเตอร์ ประเภท คำอธิบาย keys string\[] อาร์เรย์ของคีย์ที่ต้องการค้นหา ค่าที่คืนกลับ promise<{ \[key string] t }> — promise ที่ resolve เมื่อดำเนินการเสร็จสิ้น พร้อมอ็อบเจกต์คีย์ ค่า mset mset(keyvalueset { key string; value t }\[]) → promise\<boolean> จัดเก็บหลายค่าด้วยคีย์ที่ระบุ โดยจะโยน datastorageerror พารามิเตอร์ ประเภท คำอธิบาย keyvalueset { key string; value t }\[] อาร์เรย์ของอ็อบเจกต์คีย์ ค่าที่จะจัดเก็บ ค่าที่คืนกลับ promise\<boolean> — promise ที่ resolve เมื่อดำเนินการเสร็จสิ้น โดยระบุความสำเร็จ ( true ) หรือความล้มเหลว ( false )