如何选择在发送的订单中两个用户之间发送的所有邮件?

时间:2018-02-17 16:08:02

标签: erlang mnesia

如何选择发送订单中两个用户之间发送的所有邮件? 这是风景。

用户A:您好 用户B:嗨,那里。 用户A:你好吗?

以下是我用来在两个用户之间选择消息的代码。

import locale
from locale import atof
locale.setlocale(locale.LC_ALL, 'de_DE')

string_nb = '17.907,08'
string_nb = string_nb.replace('.', '')
number = atof(string)

结果是这样的:

A:您好,
A:你好吗? B:嗨,那里。

消息的顺序混乱了。 表类型o是有序集

1 个答案:

答案 0 :(得分:1)

您需要在表格中添加时间戳。 ordered_set表按术语排序排序。来自http://erlang.org/doc/man/ets.html 1

ordered_set适用于Erlang术语顺序...

<子> 1。 Mnesia建立在ETS / DETS之上,因此继承了它的许多功能。