我有一个Paris
带有相对“帖子”表的基础模型:
class Post extends Model {
public static $_table = 'posts';
public static $_id_column = 'id';
}
当我进行简单查询以获取所有帖子时:
$posts = Model::factory('Post')->find_many();
var_dump($posts);
这是我得到的回应:
array(13) {
[0]=>
object(Post)#34 (1) {
["orm"]=>
object(ORM)#21 (19) {
["_table_name":protected]=>
string(5) "posts"
["_table_alias":protected]=>
NULL
["_values":protected]=>
array(0) {
}
["_result_columns":protected]=>
array(1) {
[0]=>
string(1) "*"
}
["_using_default_result_columns":protected]=>
bool(true)
["_join_sources":protected]=>
array(0) {
}
["_distinct":protected]=>
bool(false)
["_is_raw_query":protected]=>
bool(false)
["_raw_query":protected]=>
string(0) ""
["_raw_parameters":protected]=>
array(0) {
}
["_where_conditions":protected]=>
array(0) {
}
["_limit":protected]=>
NULL
["_offset":protected]=>
NULL
["_order_by":protected]=>
array(0) {
}
["_group_by":protected]=>
array(0) {
}
["_data":protected]=>
array(4) {
["id"]=>
string(1) "1"
["title"]=>
string(10) "Primo post"
["content"]=>
string(11) "prova prova"
["published"]=>
string(1) "0"
}
["_dirty_fields":protected]=>
array(0) {
}
["_is_new":protected]=>
bool(false)
["_instance_id_column":protected]=>
string(2) "id"
}
}
etc...
现在的问题是:如何访问数据?因为我无法访问它。难道我做错了什么?