我试图弄清楚如何使用 laravel 的查询构建器构建查询,并保存查询构建器对象。
像这样的东西:
// Build Query
$query = DB::table('users');
$query->join('table', 'users.id', '=', 'table.users_id');
$query->where('id', '=', 1);
// ...
// Encode DB object and save to DB
$save = serialize($query);
// Get from DB
$get = unserialize($save);
$get->get();
这会引发异常:不允许序列化“闭包”。
有没有人有办法做到这一点?帮助将不胜感激!