Всем привет!
Поясните плиз, может кто сталкивался, почему так получается?
$o ||= $c->model('DB::table')->new({});
$o->set_columns({
'name' => 'test',
});
$o->insert_or_update;
my $test = $c->model(' DB::table ')->find(undef,);
print $test->name if $test;
и оно печатает имя только что добавленной записи..
если попробовать вот так:
my $test = $c->model(' DB::table ')->find();
то возвращает самую первую записть из таблицы.
Мне интересно, можно ли это дело как то отключить?
чтобы если ничего не указал - ничего не возвращало.
Вот..
---
С Уважением, Олег Малёваный
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org