-record(rule, {id, low, high}).
test_ets() ->
ets:new(rule_table,[named_table,public,bag]),
ets:insert(rule_table, #rule{id=1, low=2, high=5}),
ets:match_object(rule_table, [{'$1',[{'>=', {element, #rule.low, '$1'}, 2},
{'=<', {element, #rule.high, '$1'}, 5}
], ['$_']}]).
这个函数只得到一个空列表,而我想用低 =< X =< 高选择这条记录。
请帮我。谢谢