Polski support
KohanaPHP Framework
FORUM Polskiego Supportu KOHANA Framework
9 Wrzesień 2010, 02:18 *
Witamy, Gość. Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: 18.10.2009 - wydanie 3.0.1
Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: Active Recors a Kohana 2.2  (Przeczytany 927 razy)
r4zick
Aktywny użytkownik
***
Offline Offline

Wiadomości: 215


Zobacz profil
« : 12 Sierpień 2008, 17:54 »

Działa wam active records na kohana v2.2? Mi nie próbuję wyświetlić rekordy ale nie działa ani get()->current() ani get()->result().

Kod z modelu:
$db $this->db;
$db->select('users.id, users.email, users.username, users.password, user_tokens.token, user_tokens.active, user_tokens.logins, roles_users.role_id')
   ->
from('users')
   ->
join('user_tokens''user_tokens.user_id = users.id')
   ->
join('roles_users''roles_users.user_id = users.id')
   ->
where(array('username' =>$login))
   ->
get()->current();

Kod SQL z profilera (sprawdzając go w konsoli SQL wszystko działa):
Kod:
SELECT `users`.`id`, `users`.`email`, `users`.`username`, `users`.`password`, `user_tokens`.`token`, `user_tokens`.`active`, `user_tokens`.`logins`, `roles_users`.`role_id`
FROM `users` JOIN (`user_tokens`, `roles_users`) ON (user_tokens.user_id = users.id) AND (roles_users.user_id = users.id)
WHERE `username` = 'demo'
« Ostatnia zmiana: 12 Sierpień 2008, 18:00 wysłane przez r4zick » Zapisane
Zepco
Administrator
Ekspert
*****
Offline Offline

Wiadomości: 936



Zobacz profil
« Odpowiedz #1 : 12 Sierpień 2008, 18:05 »

Mam podobny problem, ale z ORM i find_all. Profiler pokzuje dobre zapytanie, nawet to, że zostało znalezionych np 30 rekordów, a obiekt modelu jest pusty. :/
Przy find() pokazuje dobrze.
Dziwne, bo mam w miarę nowego SVN i tam wszystko śmiga, a w oficjalce już nie.
Zapisane

OŚWIADCZENIE: Ja, niżej podpisany, świadomy wszystkich konsekwencji tego posta postanawiam go dopuścić do użytku publicznego, albowiem bo gdyż aczkolwiek uważam, że nie wyrządzi on (znaczy: post) krzywdy nikomu innemu niźli mnie samemu (czyli autorowi posta).
-- Zepco --
(: nʞnʞ
r4zick
Aktywny użytkownik
***
Offline Offline

Wiadomości: 215


Zobacz profil
« Odpowiedz #2 : 12 Sierpień 2008, 18:21 »

Trunk był dużo lepszy niż wydana wersja :/ Kurde chciałem sobie napisać www.manga-lib.pl v3 w Kohana 2.2 ale widzę że to tylko buged relase. www.manga-lib.pl działa na którejś wersji z SVN i nie ma żadnych problemów. Macie jakąś radę na to? Zaraz się zdenerwuję i napiszę to w Code Igniterze. No i stoję w miejscu z projektem.
« Ostatnia zmiana: 12 Sierpień 2008, 18:57 wysłane przez r4zick » Zapisane
mck
NKTeam
Ekspert
*
Offline Offline

Wiadomości: 708



Zobacz profil
« Odpowiedz #3 : 12 Sierpień 2008, 23:14 »

zgłoście tickety
Zapisane
r4zick
Aktywny użytkownik
***
Offline Offline

Wiadomości: 215


Zobacz profil
« Odpowiedz #4 : 13 Sierpień 2008, 10:30 »

Zgłosiłem na forum i mnie olano http://forum.kohanaphp.com/comments.php?DiscussionID=984&page=1#Item_3
Zapisane
Zepco
Administrator
Ekspert
*****
Offline Offline

Wiadomości: 936



Zobacz profil
« Odpowiedz #5 : 13 Sierpień 2008, 15:11 »

Widziałem ten post i też jestem zdumiony odpowiedzią.
Natomiast na swoją bolączkę znalazłem problem, oczywiście mój błąd. Uśmiech
Zapisane

OŚWIADCZENIE: Ja, niżej podpisany, świadomy wszystkich konsekwencji tego posta postanawiam go dopuścić do użytku publicznego, albowiem bo gdyż aczkolwiek uważam, że nie wyrządzi on (znaczy: post) krzywdy nikomu innemu niźli mnie samemu (czyli autorowi posta).
-- Zepco --
(: nʞnʞ
Strony: [1]   Do góry
  Drukuj  
 
Skocz do: