<div dir="ltr">Hi,<div style>I don't do this often enough to remember the details so I normally cheat and use ets:fun2ms.</div><div style>There are some strange things with tuples having to be in a tuple in the match spec that always trips me up.</div>
<div style><br></div><div style>/Anders</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Apr 26, 2013 at 8:58 PM, Maruthavanan Subbarayan <span dir="ltr"><<a href="mailto:maruthavanan_s@hotmail.com" target="_blank">maruthavanan_s@hotmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">Hi,<div><br></div><div>i have mnesia table which stores date in tuple format {Y,M,D}, </div><div><br></div><div>To fetch data that falls on given date frames I tried to use this record</div><div><br></div>
<div>MatchSpec = [{#appointment{id='$1', starttime = '$2', endtime = '$3',  _='_'},</div><div>                        [{'orelse',{'>=','$2',StartTime},{'orelse',{'=<','$3',EndTime}}}],</div>
<div><span style="font-size:12pt">                        ['*']}]</span> </div><div><br></div><div>where Startime and Endtime are records. This throws and bad arg during transaction.</div><div><br></div><div>But when I change the Startime and End time as integer or list it executes without any problem.</div>
<div><br></div><div>Is this the normal behaviour, or am I missing out anything, Any work around to achieve this?</div><div><br></div><div>Thanks,</div><div>Marutha</div>                                         </div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>