我收到一个对laravel的http调用,我想获取传入的数据并将其插入表的一列中。这是我的密码: $data = Input::all();
这是我的数据来自http $user = User::find($data['user_id']);
这是从mysql数据库的user表中查找用户。
+----+------------+-------------------------+------------+-----------+------------------------------------------------------------------+-------+---------------------+---------------------+----------+----------+------------+-------------+------------------+--------------------------------------------------------------+-------------+-----------------------+------------------+--------------+
| id | account_id | email | first_name | last_name | token | fb_id | created_at | updated_at | location | fb_token | deleted_at | access_code | is_account_admin | password | username | deleted_with_location | is_video_enabled | device_token |
+----+------------+-------------------------+------------+-----------+------------------------------------------------------------------+-------+---------------------+---------------------+----------+----------+------------+-------------+------------------+--------------------------------------------------------------+-------------+-----------------------+------------------+--------------+
所以我想插入 $data['deviceToken']
进入 deviceToken
此表的列。
如何在我的laravel控制器上执行此操作?
谢谢!
3条答案
按热度按时间ffscu2ro1#
就这么简单
mnowg1ta2#
因为dtb中存在设备令牌列。所以你需要做的是。
zhte4eai3#
有两种方法可以将数据插入列1。使用model save()方法。
2.使用db update()方法。
但是,如果使用这种方法,“devicetoken”字段必须在用户模型的$filleble属性中