您的位置:首页 > 数据库 > Mongodb

laravel-mongodb查询条件与字段类型不一致问题

2016-03-16 15:40 1321 查看
因为PHP是弱类型语言,最常见的不一致的情况应该是整型与字符串。

例如,当mongodb表的主键为NumberLong类型,如下的代码查询不到结果

$id = '4476850';
$row = MongoModel::find($id);
dd($row);


将$id改为int类型,就能查到匹配的结果了,如下

$id = 4476850;
$row = MongoModel::find($id);
dd($row);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: