尝试在使用laravel返回视图之前更新列

时间:2017-12-03 19:36:55

标签: php laravel

我是laravel的新手。 我想在返回视图之前创建更新但我得到Property [Video_Views] does not exist on this collection instance.

这是我的代码

$vidurl="WZzZdBjnjBwbMJh"; $curvid = videos::where('Video_URL', '=', $vidurl)->get(); $viewsarray = array($curvid->Video_Views);

但是当我删除$viewsarray = array($curvid->Video_Views);并让我的返回视图工作时,我可以将每个信息从$ curvid获取到页面中。这意味着我的代码可以正常选择并显示在返回视图页面中。但我想在返回视图页面之前执行更新,但出于某种原因,$viewsarray = array($curvid->Video_Views);中的Video_Views不存在

这些是mysql表中名为videos enter image description here的列 我可以在返回视图页面中选择所有这些,但我无法在返回视图页面之前检索任何信息

任何帮助都会很好!

1 个答案:

答案 0 :(得分:0)

尝试 val rdd = neo.cypher("MATCH ((h:Hashtag {hashtag:'#ios'})-[r:HASHTAG]-()-[r:HASHTAG]-(h2)) RETURN h2.hashtag").loadRowRdd val graphQuery = """MATCH (h:Hashtag)-[r:HASHTAG]-()-[r:HASHTAG]-(h2:Hashtag) where h.id = 1502 RETURN h2""" val graph: Graph[Long, String] = neo.rels(graphQuery).partitions(7).batch(200).loadGraph graph.vertices.count

而不是$curvid = videos::where('Video_URL', '=', $vidurl)->first();

或使用 foreach 运算符。

实施例

$curvid = videos::where('Video_URL', '=', $vidurl)->get();