5.0.0 - 严重 - 未处理
TP5.0.3下,不知道算不算BUG1、有一个文章表,用了MYSQL表分区;
2、查询代码如下:
//表分区模式下
//$id = 500
(int)$id = request()->param('id');
$data1 = db('Article')->field('id,title')->find($id);
$data2 = model('Article')->field('id,title')->find($id);
$data3 = Db::query("select id,title from cms_article where id=$id");
dump($data1);
dump($data2->toArray());
dump($data3);这是测试结果data1结果 {
["id"] => int(1)
["title"] => string(66) "双十一超全段子合集,哈哈哈哈哈哈哈哈哈哈哈哈"
}
data2结果 {
["id"] => int(1)
["title"] => string(66) "双十一超全段子合集,哈哈哈哈哈哈哈哈哈哈哈哈"
}
data3结果 {
[0] => array(2) {
["id"] => int(500)
["title"] => string(66) "双十一超全段子合集,哈哈哈哈哈哈哈哈哈哈哈哈"
}
}只有使用原生查询,才能查询出正确的结果 