The problem is in the query:

sqlite> SELECT * FROM "messages" WHERE ("messages"."to" = 3) ORDER BY
created_at DESC;
23|Hoi Pepijn|7|3|true|2009-07-13 07:40:41|2009-07-13 13:13:45|t
22|Hoi testje|7|3|true|2009-07-13 07:21:44|2009-07-13 07:33:48|f
21|Hoi sjaak|7|3|true|2009-07-13 07:12:19|2009-07-13 07:36:59|f
19|En nu dan?|7|3|true|2009-07-13 07:02:20|2009-07-13 07:34:59|f
17|Heel misschien nu|7|3|true|2009-07-13 06:46:40|2009-07-13 07:35:09|
f
15|Hoi Pepi!|7|3|true|2009-07-13 06:40:30|2009-07-13 07:35:35|f
sqlite> SELECT * FROM "messages" WHERE ("messages"."archived" =
'false') AND ("messages"."to" = 3) ORDER BY created_at DESC;
sqlite>

Suggestions for a better query? Is it an SQLite/MySQL difference?
Never used SQLite before.

On 13 jul, 15:23, bill walton <bwalton...@gmail.com> wrote:
> Hi pl,
>
> On Mon, 2009-07-13 at 06:10 -0700, pl wrote:
> > The strange thing is that Mongrel shows the right query:
> > Message Load (0.6ms)   SELECT * FROM "messages" WHERE
> > ("messages"."archived" = 'false') AND ("messages"."to" = 3) ORDER BY
> > created_at DESC
>
> > But I don't see any messages anymore (archived and not archived).
>
> What does the database return if you execute the select outside of your
> app?  (I'm assuming you either know the command-line syntax or have a
> GUI front-end.)
>
> Bill
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to