Find entity by id column, \Phalcon\Mvc\Model::findFirst() gives incorrect result
model, phalcon, php
Solution
Try this:
$post = NewsPost::findFirst("id = 1");
or
$post = NewsPost::find(
array(
"conditions" => "id = ?0",
"bind" => array(0 => 1)
)
);
Problem
Currently i have table with posts, each posts has an id. For a moment, only one posts exists, with id id = 92. if i execute following code, i will get not false, but post with id=92: ``` $post = NewsPost::findFirst(['id' => 1]); var_dump($post->id); // gives 92 ``` Seems to be very strange logic.. What method could be used to retrieve post by id, and that will return false/throw exception if there is no such entity?