我正在使用pecee-pixie库。
我试图根据另一个表中的值更新一个表中的列,但是当我运行查询时,我只是用文本table2.values
而不是实际值来更新值。
这是我的查询:
$table1 = $query_builder->table('table1');
$table1
->leftJoin("table2", "table1.id", "=", "table2.join_id")
->whereNotNull("table2.values")
->update(['table1.values' => 'table2.values']);
我会介意使用raw queries,但如果我不必写整个原始查询,我会更愿意。有人有什么想法吗?