我正在写一个简单的使用Django的私人信使,并正在实施消息线程。Django集团通过
每个系列的消息和回复将有一个唯一的thread_id,这将允许我将消息串组合在一起。但是,在收件箱视图中,所有消息都显示出来了,我只想按thread_id进行分组,因此尽管线程可能有20条消息,但它只会在收件箱中显示一次。
这将会是一个非常简单的
SELECT msg_id, msg_text, subject, from_user_id, to_user_id, date_time, is_read,
thread_id WHERE to_user_id='foo' GROUP BY thread_id FROM inbox_message;
不过,我似乎无法使用Django的ORM
任何想法来执行呢?
什么是错误信息?在您的文章中,SQL缺少一个FROM子句... – ars 2010-10-02 04:52:03
whoops - 错误不在SQL语句本身。它在Django中不起作用,原因如下 – 2010-10-02 05:04:32