Open CNBroderick opened 10 months ago
当前找到的解决方法是将array强转成object,这个办法是否是推荐写法?如果是可以加到文档中吗?
$where = [
'time' => (object) [
'$gte' => 1703508340 * 1000000000,
'$lt' => (1703508340 + 1) * 1000000000,
],
'ip' => [
'$in' => (object) [
'123.123.123.123',
'1.1.1.1',
'2.2.2.2',
]
]
];
使用版本:
争议代码位置: src/db/concern/WhereQuery.php:parseArrayWhereItems#504
当以此代码作为查询条件时:
实际的查询条件为:
咨询: 是否有一个方法,可以像ThinkPHP 3.2.3时的MongoModel中的写法,将以上的查询条件直接进行
json_encode
操作呢?