我已按照this(法语)和this教程在CodeIgniter 3应用程序中使用Eloquent。
选择方法按预期工作,即使是关系,但插入/更新方法不起作用,也不返回任何错误。我正在寻找类似的问题,但无法解决我的问题,所以我希望有人可以帮助我。
我的一个模特:
<?php
require_once('Eloquent.php');
use \Illuminate\Database\Eloquent\Model as Eloquent;
class User extends Eloquent {
//Eloquent vars
public $table = "app_users";
protected $primaryKey = "id";
public $timestamps = false;
}
返回1的插入但实际上并未将数据插入db:
$client = new User;
$client->id = $id;
$client->username = 'username';
$client->first_name = 'first_name';
$client->last_name = 'last_name';
$client->mail = 'mail';
$result = $client->save();
插入无声地失败...无论是如何解决这个问题或调试它,任何提示都会非常感激! find(),all()等方法再次正常工作,所以Eloquent似乎正常运行......