Laravel:如何将键值添加到对象中?

zwl1619

如何将键值添加到对象中?

我想添加"tags" => ["foo","bar"]到每条记录中,演示:

文章控制器.php

public function index()
{
    $articles = user()->articles;
    dd($articles);  //This is a collection

    //loop the collection,and add `"tags" => ["foo","bar"]` into every record
    $multiplied = $articles->map(function ($item, $key) {
        dd($item);//result below

        //how to write here?

    });
    $newArticles = $multiplied->all();
    dd($newArticles);
    return view('articles', compact('newArticles'));
}

结果dd($item)

   Article {#498 ▼
         #fillable: array:2 [▶]
         #casts: array:1 [▶]
         #connection: "mysql"
         #table: null
         #primaryKey: "id"
         #keyType: "int"
         +incrementing: true
         #with: []
         #perPage: 15
         +exists: true
         +wasRecentlyCreated: false
         #attributes: array:6 [▼
           "id" => 1
           "title" => "hello"
           "content" => "hello world"
           "user_id" => 2
           "created_at" => "2017-07-23 15:34:52"
           "updated_at" => "2017-07-23 15:34:55"
         ]
         #original: array:6 [▶]
         #dates: []
         #dateFormat: null
         #appends: []
         #events: []
         #observables: []
         #relations: []
         #touches: []
         +timestamps: true
         #hidden: []
         #visible: []
         #guarded: array:1 [▶]
       }

问题: 中
的代码怎么写map()

普里亚
$item->tags = ['foo', 'bar']; 
return $item;

内部地图将完成这项工作。

但是要映射到 $newArticles。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将键值对添加到数组中的对象?

来自分类Dev

如何将键值对添加到deedle系列中?

来自分类Dev

如何将新的键值对添加到NSMutable数组内的同一对象中

来自分类Dev

如何将对象添加到作为对象内键值的数组中?

来自分类Dev

如何将新的键值对添加到现有对象

来自分类Dev

如何将元素添加到数组中的对象

来自分类Dev

Java:如何将数据添加到对象中?

来自分类Dev

如何将_添加到json对象中的空格?

来自分类Dev

ReactJS-如何将键值对添加到数组?

来自分类Dev

如何将键值对添加到列表?

来自分类Dev

将键值对添加到javascript中的对象数组?

来自分类Dev

将键值对添加到数组中的对象 - Javascript

来自分类Dev

如何将键值对添加到wp post meta中的数组?

来自分类Dev

Swift:如何将数据添加到对象列表中的对象变量中

来自分类Dev

如何将对象键值对递归添加到带有子数组的对象数组?

来自分类Dev

如何将NSDictionary类型的对象添加到包含NSDictionaryResultType对象的NSMutableArray中?

来自分类Dev

如何将NSDictionary类型的对象添加到包含NSDictionaryResultType对象的NSMutableArray中?

来自分类Dev

如何将数组添加到 Laravel 集合对象项

来自分类Dev

如何将数字添加到jQuery对象本身

来自分类Dev

如何将月份添加到Datetime对象?

来自分类Dev

如何将实例对象的元素添加到arraylist?

来自分类Dev

如何将多个对象添加到数组

来自分类Dev

如何将毫秒添加到日期时间对象

来自分类Dev

如何将元素添加到对象?

来自分类Dev

如何将原型添加到对象

来自分类Dev

如何将数据操作添加到$ resource对象?

来自分类Dev

如何将多个值添加到对象数组

来自分类Dev

如何将变量添加到javascript / jQuery对象?

来自分类Dev

如何将多个枚举添加到列表对象

Related 相关文章

  1. 1

    如何将键值对添加到数组中的对象?

  2. 2

    如何将键值对添加到deedle系列中?

  3. 3

    如何将新的键值对添加到NSMutable数组内的同一对象中

  4. 4

    如何将对象添加到作为对象内键值的数组中?

  5. 5

    如何将新的键值对添加到现有对象

  6. 6

    如何将元素添加到数组中的对象

  7. 7

    Java:如何将数据添加到对象中?

  8. 8

    如何将_添加到json对象中的空格?

  9. 9

    ReactJS-如何将键值对添加到数组?

  10. 10

    如何将键值对添加到列表?

  11. 11

    将键值对添加到javascript中的对象数组?

  12. 12

    将键值对添加到数组中的对象 - Javascript

  13. 13

    如何将键值对添加到wp post meta中的数组?

  14. 14

    Swift:如何将数据添加到对象列表中的对象变量中

  15. 15

    如何将对象键值对递归添加到带有子数组的对象数组?

  16. 16

    如何将NSDictionary类型的对象添加到包含NSDictionaryResultType对象的NSMutableArray中?

  17. 17

    如何将NSDictionary类型的对象添加到包含NSDictionaryResultType对象的NSMutableArray中?

  18. 18

    如何将数组添加到 Laravel 集合对象项

  19. 19

    如何将数字添加到jQuery对象本身

  20. 20

    如何将月份添加到Datetime对象?

  21. 21

    如何将实例对象的元素添加到arraylist?

  22. 22

    如何将多个对象添加到数组

  23. 23

    如何将毫秒添加到日期时间对象

  24. 24

    如何将元素添加到对象?

  25. 25

    如何将原型添加到对象

  26. 26

    如何将数据操作添加到$ resource对象?

  27. 27

    如何将多个值添加到对象数组

  28. 28

    如何将变量添加到javascript / jQuery对象?

  29. 29

    如何将多个枚举添加到列表对象

热门标签

归档