orm远程访问对象

orm_table_client
用于同步和调用远程的orm

function M:new(svr_name, svr_id, orm_entity_instance_name)

描述

创建远程orm访问对象
参数

  • svr_name string 结点名称
  • svr_id string 结点ID
  • orm_entity_instance_name string orm instacne_name

返回值

function M:instance(svr_name, svr_id, orm_entity_instance_name)

描述

获取单例远程orm访问对象
参数

  • svr_name string 结点名称
  • svr_id string 结点ID
  • orm_entity_instance_name string orm instacne_name

返回值

function M:watch(main_key, add_cb, change_cb, del_cb)

描述

监听第一个key下所有数据
参数

  • main_key string orm的第一个key
  • add_cb function(one_data) 新增回调
  • change_cb function(one_data, change_value) 修改回调
  • del_cb function(one_data) 删除回调

返回值

function M:unwatch(main_key)

描述

取消监听第一个key下所有数据
参数

  • main_key string orm的第一个key

返回值

function M:get_data(main_key)

描述

获取监听同步到的第一个key下所有数据
参数

  • main_key string orm的第一个key

返回值

function M:call_orm(cmd, …)

描述

远程调用orm的方法
参数

  • main_key string orm的第一个key

返回值


orm远程访问对象
https://huahua132.github.io/2025/10/30/skynet_fly_api_word/client/orm_frpc_client/
作者
huahua132
发布于
2025年10月30日
许可协议