[{"data":1,"prerenderedAt":351},["ShallowReactive",2],{"content-query-ujbzPh1HsJ":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":7,"icon":9,"body":10,"_type":345,"_id":346,"_source":347,"_file":348,"_stem":349,"_extension":350},"/ramdb/hashes/hashremove","hashes",false,"","ArmaRAMDb - Hash Remove","mdi:file-text-outline",{"type":11,"children":12,"toc":331},"root",[13,22,29,44,50,62,68,132,138,143,149,156,165,171,180,186,238,244],{"type":14,"tag":15,"props":16,"children":18},"element","h1",{"id":17},"ramdb_db_fnc_hashremove",[19],{"type":20,"value":21},"text","ramdb_db_fnc_hashRemove",{"type":14,"tag":23,"props":24,"children":26},"h2",{"id":25},"description",[27],{"type":20,"value":28},"Description",{"type":14,"tag":30,"props":31,"children":32},"p",{},[33,35,42],{"type":20,"value":34},"Removes a specific field from the hash table associated with the current client/player. This function automatically determines the appropriate hash ID based on the caller's identity, making it more convenient than ",{"type":14,"tag":36,"props":37,"children":39},"code",{"className":38},[],[40],{"type":20,"value":41},"hashRemoveId",{"type":20,"value":43}," which requires manually specifying an ID. It deletes a single field and its associated value without affecting other fields in the client's hash table.",{"type":14,"tag":23,"props":45,"children":47},{"id":46},"syntax",[48],{"type":20,"value":49},"Syntax",{"type":14,"tag":51,"props":52,"children":57},"pre",{"className":53,"code":55,"language":56,"meta":7},[54],"language-sqf","[_keyField] call ramdb_db_fnc_hashRemove\n","sqf",[58],{"type":14,"tag":36,"props":59,"children":60},{"__ignoreMap":7},[61],{"type":20,"value":55},{"type":14,"tag":23,"props":63,"children":65},{"id":64},"parameters",[66],{"type":20,"value":67},"Parameters",{"type":14,"tag":69,"props":70,"children":71},"table",{},[72,100],{"type":14,"tag":73,"props":74,"children":75},"thead",{},[76],{"type":14,"tag":77,"props":78,"children":79},"tr",{},[80,86,91,95],{"type":14,"tag":81,"props":82,"children":83},"th",{},[84],{"type":20,"value":85},"Parameter",{"type":14,"tag":81,"props":87,"children":88},{},[89],{"type":20,"value":90},"Type",{"type":14,"tag":81,"props":92,"children":93},{},[94],{"type":20,"value":28},{"type":14,"tag":81,"props":96,"children":97},{},[98],{"type":20,"value":99},"Default",{"type":14,"tag":101,"props":102,"children":103},"tbody",{},[104],{"type":14,"tag":77,"props":105,"children":106},{},[107,117,122,127],{"type":14,"tag":108,"props":109,"children":110},"td",{},[111],{"type":14,"tag":36,"props":112,"children":114},{"className":113},[],[115],{"type":20,"value":116},"_keyField",{"type":14,"tag":108,"props":118,"children":119},{},[120],{"type":20,"value":121},"String",{"type":14,"tag":108,"props":123,"children":124},{},[125],{"type":20,"value":126},"Name of the field to be removed",{"type":14,"tag":108,"props":128,"children":129},{},[130],{"type":20,"value":131},"\"\"",{"type":14,"tag":23,"props":133,"children":135},{"id":134},"return-value",[136],{"type":20,"value":137},"Return Value",{"type":14,"tag":30,"props":139,"children":140},{},[141],{"type":20,"value":142},"None. The operation runs synchronously to remove the field.",{"type":14,"tag":23,"props":144,"children":146},{"id":145},"examples",[147],{"type":20,"value":148},"Examples",{"type":14,"tag":150,"props":151,"children":153},"h3",{"id":152},"remove-a-specific-field",[154],{"type":20,"value":155},"Remove a specific field:",{"type":14,"tag":51,"props":157,"children":160},{"className":158,"code":159,"language":56,"meta":7},[54],"[\"loadout\"] call ramdb_db_fnc_hashRemove;\n",[161],{"type":14,"tag":36,"props":162,"children":163},{"__ignoreMap":7},[164],{"type":20,"value":159},{"type":14,"tag":150,"props":166,"children":168},{"id":167},"remove-a-field-remotely",[169],{"type":20,"value":170},"Remove a field remotely:",{"type":14,"tag":51,"props":172,"children":175},{"className":173,"code":174,"language":56,"meta":7},[54],"[\"playerSettings\"] remoteExecCall [\"ramdb_db_fnc_hashRemove\", 2, false];\n",[176],{"type":14,"tag":36,"props":177,"children":178},{"__ignoreMap":7},[179],{"type":20,"value":174},{"type":14,"tag":23,"props":181,"children":183},{"id":182},"notes",[184],{"type":20,"value":185},"Notes",{"type":14,"tag":187,"props":188,"children":189},"ul",{},[190,196,201,206,211,216,228,233],{"type":14,"tag":191,"props":192,"children":193},"li",{},[194],{"type":20,"value":195},"Only removes a single field from the current client's hash table",{"type":14,"tag":191,"props":197,"children":198},{},[199],{"type":20,"value":200},"Validates that the key field parameter is not empty before proceeding",{"type":14,"tag":191,"props":202,"children":203},{},[204],{"type":20,"value":205},"Does not affect other fields in the hash table",{"type":14,"tag":191,"props":207,"children":208},{},[209],{"type":20,"value":210},"If the field doesn't exist, the operation has no effect",{"type":14,"tag":191,"props":212,"children":213},{},[214],{"type":20,"value":215},"This function automatically determines which hash table to use based on the caller's identity",{"type":14,"tag":191,"props":217,"children":218},{},[219,221,226],{"type":20,"value":220},"Use ",{"type":14,"tag":36,"props":222,"children":224},{"className":223},[],[225],{"type":20,"value":41},{"type":20,"value":227}," when you need to specify a particular hash table by ID",{"type":14,"tag":191,"props":229,"children":230},{},[231],{"type":20,"value":232},"The operation is executed immediately and synchronously",{"type":14,"tag":191,"props":234,"children":235},{},[236],{"type":20,"value":237},"All operations are logged for debugging purposes",{"type":14,"tag":23,"props":239,"children":241},{"id":240},"links",[242],{"type":20,"value":243},"Links",{"type":14,"tag":30,"props":245,"children":246},{},[247,254,256,262,263,269,270,276,277,283,284,290,291,296,297,303,304,310,311,317,318,324,325],{"type":14,"tag":248,"props":249,"children":251},"a",{"href":250},"/ramdb/hashes/hashdelete",[252],{"type":20,"value":253},"Hash Delete",{"type":20,"value":255}," |\n",{"type":14,"tag":248,"props":257,"children":259},{"href":258},"/ramdb/hashes/hashdeleteid",[260],{"type":20,"value":261},"Hash Delete ID",{"type":20,"value":255},{"type":14,"tag":248,"props":264,"children":266},{"href":265},"/ramdb/hashes/hashget",[267],{"type":20,"value":268},"Hash Get",{"type":20,"value":255},{"type":14,"tag":248,"props":271,"children":273},{"href":272},"/ramdb/hashes/hashgetall",[274],{"type":20,"value":275},"Hash Get All",{"type":20,"value":255},{"type":14,"tag":248,"props":278,"children":280},{"href":279},"/ramdb/hashes/hashgetallid",[281],{"type":20,"value":282},"Hash Get All ID",{"type":20,"value":255},{"type":14,"tag":248,"props":285,"children":287},{"href":286},"/ramdb/hashes/hashgetid",[288],{"type":20,"value":289},"Hash Get ID",{"type":20,"value":255},{"type":14,"tag":248,"props":292,"children":293},{"href":4},[294],{"type":20,"value":295},"Hash Remove",{"type":20,"value":255},{"type":14,"tag":248,"props":298,"children":300},{"href":299},"/ramdb/hashes/hashremoveid",[301],{"type":20,"value":302},"Hash Remove ID",{"type":20,"value":255},{"type":14,"tag":248,"props":305,"children":307},{"href":306},"/ramdb/hashes/hashset",[308],{"type":20,"value":309},"Hash Set",{"type":20,"value":255},{"type":14,"tag":248,"props":312,"children":314},{"href":313},"/ramdb/hashes/hashsetbulk",[315],{"type":20,"value":316},"Hash Set Bulk",{"type":20,"value":255},{"type":14,"tag":248,"props":319,"children":321},{"href":320},"/ramdb/hashes/hashsetid",[322],{"type":20,"value":323},"Hash Set ID",{"type":20,"value":255},{"type":14,"tag":248,"props":326,"children":328},{"href":327},"/ramdb/hashes/hashsetidbulk",[329],{"type":20,"value":330},"Hash Set ID Bulk",{"title":7,"searchDepth":332,"depth":332,"links":333},2,[334,335,336,337,338,343,344],{"id":25,"depth":332,"text":28},{"id":46,"depth":332,"text":49},{"id":64,"depth":332,"text":67},{"id":134,"depth":332,"text":137},{"id":145,"depth":332,"text":148,"children":339},[340,342],{"id":152,"depth":341,"text":155},3,{"id":167,"depth":341,"text":170},{"id":182,"depth":332,"text":185},{"id":240,"depth":332,"text":243},"markdown","content:ramdb:hashes:hashRemove.md","content","ramdb/hashes/hashRemove.md","ramdb/hashes/hashRemove","md",1742777961997]