|
|
@ -126,8 +126,8 @@ new_bag(Count) -> |
|
|
|
|
|
|
|
replace(Key) -> |
|
|
|
[{Key, Map}] = ets:lookup(test_replace, Key), |
|
|
|
NewMap = Map#{aaa => aaa}, |
|
|
|
Ms = ets:fun2ms(fun({Key1, OldMap}) when Key =/= Key1 -> {Key1, 1} end), |
|
|
|
_NewMap = Map#{aaa => aaa}, |
|
|
|
Ms = ets:fun2ms(fun({Key1, _OldMap}) when Key =/= Key1 -> {Key1, 1} end), |
|
|
|
ets:select_replace(test_replace, Ms). |
|
|
|
replace2(Key) -> |
|
|
|
[{Key, Map} = Old] = ets:lookup(test_replace, Key), |
|
|
|