Thread [DBIx::Class] Query mit mathematischen Operatoren?
(10 answers)
Opened by martin.g at 2013-11-22 14:36
Der Sinn dabei ist der Luxus des ORMs ;)
Code (perl): (dl
)
1 2 3 for my $book ($db->resultset("Book")->search({'read' => 0})->all()) { print $book->title() . "\n"; } Code (perl): (dl
)
1 2 3 4 my $get_books = $dbh->prepare("SELECT * FROM books WHERE `read` = 0"); while(my $book = $get_books->fetchrow_hashref()) { print $book->{'title'} . "\n"; } Ich habe für diesen Anwendungsfall allerdings auch keine Idee. Bei mir lief's gar nicht, weil er 12 und 17 immer als `12` und `17` umsetzte, sodass nur \12 und \17 funktionierte. Um's aber sauber in SQL::Abstract zu machen, habe ich nichts gefunden. Finde es an dieser Stelle aber auch nicht schlimm, das mit literal SQL zu machen. |