小编use*_*172的帖子

在Laravel中同步一对多关系

如果我有多对多的关系,那么用它的sync方法更新关系是非常容易的.

但是我会用什么来同步一对多的关系呢?

  • posts:id, name
  • links:id, name, post_id

在这里,每个Post可以有多个Links.

我想将与数据库中特定帖子相关联的链接与输入的链接集合(例如,从我可以添加,删除和修改链接的CRUD表单)同步.

应删除数据库中不存在于我的输入集合中的链接.应更新数据库和输入中存在的链接以反映输入,并且仅在我的输入中存在的链接应作为新记录添加到数据库中.

总结所需的行为:

  • inputArray = true/db = false --- CREATE
  • inputArray = false/db = true --- DELETE
  • inputArray = true/db = true ----更新

php crud one-to-many laravel eloquent

21
推荐指数
3
解决办法
2万
查看次数

如何在ES5中使用计算的属性名称?

我想要一个经过计算的属性名称。我看到您可以在ES6中使用它。但是它应该与IOS Webview兼容。所以我不能使用ES6。而且,如果这会使某人更容易,则计算出的名称在循环内也将始终相同。

有任何想法吗?

var today = moment().format('DD.MM.YY');
for (var i = 0; i < 5; i++) {
    initialData.push(
         {
            dates: {
                "01.01.01": false
                 // instead of 01.01.01 i would like to have the value of today as the key
            }
        }
    )
}
Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-5

6
推荐指数
2
解决办法
1325
查看次数

数组删除父数字数组

怎么做这个数组:

array(2) {
  [0]=>
  array(1) {
    ["plz"]=>
    string(4) "4460"
  }
  [1]=>
  array(1) {
    ["plz"]=>
    string(4) "4000"
  }
}
Run Code Online (Sandbox Code Playgroud)

变成这样的东西只需要一个数组键中的值无关紧要:

array(2) {
  [0]=>
  string(4) "4460"
  [1]=>
  string(4) "4000"
}
Run Code Online (Sandbox Code Playgroud)

是否有辅助功能或可以帮助的东西?

php arrays multidimensional-array

-1
推荐指数
1
解决办法
2033
查看次数