$c = new Criteria(); $c->add(UserPeer::LOGIN, $login); $c->add(UserPeer::DELETED, false); $u = UserPeer::doSelectOne($c);
pojawia się błąd
500 | Internal Server Error | PropelException
<h2 id="message"> [wrapped: SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "."
LINE 1: SELECT user.USER_ID, user.LOGIN, user.PASS, user.NAME, user....
^]</h2>wygląda na to że user jest zarezerwowany. Normalnie w statycznym zapytaniu do bazy np. select name from "user", user daje w cudzysłowie. Jak to obejść?
Zamieniłem wszystkie const w BaseUserPeer np.:
const USER_ID = 'user.USER_ID';
na
const USER_ID = '"user".USER_ID';
Da się jakoś w schemie już to ustawić?
np. <table name=""user"" phpName="User">, gdzie user jest interpretowany w cudzysłowie?