eloquent相关内容
选择“0000-00-00”作为日期,“期初余额”作为叙述,(SELECT借记从`account_sub_journal`,其中id = 1) account_id = 1)作为信用,'0'作为transaction_entry_id,'0'作为account_sub_journal_id UNION SELECT * FROM`ledgertransactions`其中account_sub_j
..
我在宅基虚拟机(vagrant)中使用最新版本的laravel(5.1)。 我将项目连接到本地的mariaDB服务器,我有一些表和2 db-view。 由于我只对db-view表做了一些选择,我随机收到这个错误: 一般错误:1615准备好的语句需要重新准备 从今天起,我总是得到这个错误时,只有在数据库视图选择。 如果我打开我的phpMyAdmin并进行相同的选择它返回正确
..
我有一个表,大约35000行,我想检索它和var_dump所有的行,但我不能。 然后我限制行数2000,这是好的。 问题是,Laravel雄辩限制行数每次检索或硬件问题? 解决方案 讨论后:您正在服务器上的内存限制... 解决方案是 增加限制,或 找到另一种处理用户的方式,每2000个用户例如... 第二个更具扩展性,您应该问自己的问题是 “当我有10
..
我正在尝试选择朋友的所有用户对象。朋友可以是保存的友谊的第一用户或第二用户。 这里是我尝试过的: code> $ friends = Friend :: select(array('users.id','users.name')) - > leftJoin('users',function($ join) { $ join-> on('user_id_1','=','user
..
我尝试使用 Laravel的 Eloquent 在我的 MySQL 5 我在 .env 文件中编辑了数据库信息,路径和 config / database.php 维护'default'=> 'mysql'和其他mysql连接信息(它使用 env('DB_DATABASE','forge')获取信息) 我可以使用 Migration ,但是当我使用函数 save() $ 模型:
..
我有两个使用关系表(ManyToMany)相关的实体然后我有一个定价表,其具有医院服务的定价信息。 医院: 如果该服务的医院不同, id name services: id name hospital_service: hospital_id service_id service_pricing: id hospital_id service_id weight
..
我使用Eloquent进行数据库处理,当我使用更新方法更新记录 created_at 时更改了如何防止这种情况发生? $ post = Post :: update([ 'name'=> $ name ] updated_at > 解决方案 如果模型中没有任何自定义设置。您可以更新这样的记录: $ id = 5; //这里放置要更新的记录的ID
..
我在为我的一个项目创建模式/模型时遇到问题,并希望在此处获得一些帮助。 我目前有3张表:配件,产品和数据透视表product_accessory
..
我有两个表,顺序和图层。在我的订单表我保存一个数组在layer_id,我已将其设置为varchar。我先爆炸它,我显示的记录。我想做的是显示来自layers表的记录,例如来自layer_name列的名称。我也设置了他们的关系。非常感谢任何建议。 我的控制器: getCheckout(){ $ orders = Order :: get(); return View :: mak
..
这是一种来自的后续问题。 强制雄辩模型重新解析数据库连接 有多个数据库连接: return [ 'default'=> 'mysql-key1', 'connections'=> [ 'mysql-key1'=> [ 'driver'=> 'mysql', 'database'=> 'key1_dbname, // etc ], 'mysql-key2'=> [ 'driv
..
我使用laravel雄辩的数据对象来访问我的数据,什么是命名我的表,列,外键/主键等的最好方法? 发现,有很多命名约定。 我正在考虑以下命名惯例: 我想知道哪一个最适合laravel口才模型。 奇异的表格名称(例如:Post) 奇异的栏位名称(例如:userId - 讯息表格中的使用者ID) 表格名称中多个字词的驼峰套管(例如:PostComment,PostRevie
..
我们如何使用Eloquent ORM在Laravel中执行批量数据库插入? 我想在Laravel中完成此操作: http://stackoverflow.com/a/10615821/600516 但我得到以下错误。 SQLSTATE [HY093]:参数号无效:混合命名和位置参数。 解决方案 您可以使用 Eloquent :: insert()。 $ data =
..
我目前正在使用此代码在表中插入数据: public function saveDetailsCompany() { $ post = Input :: All(); $ data = new公司; $ data-> nombre = $ post ['name']; $ data-> direccion = $ post ['address']; $ data-
..
我使用Laravel和MySQL,我有一个表 post ,表示用户可以评论的帖子,现在我想通过每个帖子的评论数量升序/降序,我该如何在Laravel?我不想在 post 表中添加一个字段,以跟踪每篇文章的评论数量,因为每次添加/删除评论或评论的评论时手动更新该字段会驱使我crazy ... 这是我创建我的帖子表和注释表: Schema :: create('posts',functi
..
我对订单和产品有许多关系。 belongsTo('User'); } public function products() { return $ this-> belongsToMany('Product');
..
我在Laravel 4中构建一个包,但是当尝试访问数据库似乎是一个正确实例化的对象时,得到一个非对象错误。这是设置: 问题的配置和类: composer.json: ... “autoload”:{ “classmap”:[ “app / commands”, “app / controllers”, “app / models”, “app / database / mig
..
我有一个名为'posts'的表,其中有'post_id int primary increment','poster_id int'和'status text'以及一个名为friends的数组:'user_id int primary'和'friend_ids文本'。 我需要抓住朋友文本列中的所有ID,这很容易使用: $ friends = explode(',',\Friend :
..
以下是我的composer.json文件 “require”:{ “php”:“> = 5.5.0”, “illuminate / database”:“5.0” } “autoload”:{ “classmap”:[ “application / models” ] } pre> 在index.php文件中,我添加了 require 'vendor / aut
..
我想获得通过验证我的用户的角色关系::用户()函数。我以前做过这一点,但由于某种原因,它不工作。 验证用户::() - GT;的作用 这将返回错误试图从非对象的属性。 在我的用户模型我有这样的:公共职能作用() { 返回$这个 - >的belongsTo(“供应商\\包\\型号\\角色'); } 在我的榜样,我有:公共职能的用户() { 返回$这个
..
根据 http://laravel.com/docs/eloquent ,可以隐藏属性从Array或JSON转换通过在模型中使用受保护的$隐变量。 类用户扩展雄辩{ 保护的隐藏$ =阵列('密码'); } 大,但运行时,的print_r(用户::所有())加密的密码是从服务器发送到客户端的用户对象中。 这并不仅仅限于的print_r(),如果特定用户的查询, $用户自方式>密码
..