добавьте строку в ваш application.yml
management.metrics.enable.response: false
или файл свойств
management.metrics.enable.response=false
где response - префикс метрики, которую вы хотите отключить.
если Вы хотите реальную lua таблицу:
lua_newtable(L);
int top = lua_gettop(L);
for (std::map::iterator it = mymap.begin(); it != mymap.end(); ++it) {
const char* key = it->first.c_str();
const char* value = it->second.c_str();
lua_pushlstring(L, key, it->first.size());
lua_pushlstring(L, value, it->second.size());
lua_settable(L, top);
}
с правом вводит для Вашей карты, в которой заменяют..
Пара опций...
Скопируйте карту в новую таблицу Lua и передайте таблицу Lua.
Составьте таблицу прокси, которая направляет чтения и записи через таблицу метаданных __index
и __newindex
метаметоды
Недостаток к (1) является всем копированием, конечно.
Недостаток к (2) является этим pairs()
не будет работать над таблицей прокси
Обсуждение мер к Lua для обобщенного pairs
находится в Wiki и этом потоке списка рассылки. Обобщенный pairs
ожидается для Lua 5.2