本文整理匯總了PHP中Answer::whereRaw方法的典型用法代碼示例。如果您正苦於以下問題:PHP Answer::whereRaw方法的具體用法?PHP Answer::whereRaw怎麽用?PHP Answer::whereRaw使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Answer
的用法示例。
在下文中一共展示了Answer::whereRaw方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: fire
/**
* Execute the console command.
*
* @return mixed
*/
public function fire()
{
ini_set('max_execution_time', 0);
$answers = Answer::whereNotNull('id_attribute')->get();
Answer::whereRaw('1=1')->update(['id_attr_map' => null]);
$oldAnswers = DB::connection('old')->select('select * from option_ans where attribute_id is not null');
foreach ($answers as $answer) {
foreach ($oldAnswers as $oldAnswer) {
if (strcmp($answer->name, $oldAnswer->opt_content) == 0) {
$data = DB::connection('old')->select('select * from attribute where id = ' . $oldAnswer->attribute_id);
$answer->id_attr_map = $data[0]->attribute;
$answer->save();
echo $answer->name . "\n";
echo $oldAnswer->opt_content . "\n";
echo $answer->id_attr_map . "\n";
echo "---------\n";
break;
}
}
}
}