git pull和之间有什么区别git pull origin master?
如果我在除了之外的分支上master,这两个命令会实现不同的结果吗?
我有一个按照int字段排序的有序商品列表order.我在CakePHP 1.2中创建了一个具有上一个和下一个按钮的画廊,这些按钮应根据他们的顺序链接到上一个和下一个项目,而不是根据他们的顺序id.
为了得到这个结果,我将'order'参数包含在find函数中,并用它填充'Item.order'=>'DESC'.结果仍然是id有序列表.
我的问题是:我做错了什么?我的控制器:
$this->Item->id = 16;
$neighbours = $this->Item->find('neighbors', array(
'order' => array('Item.order'=>'DESC'),
'fields' => array('id','name')
));
Run Code Online (Sandbox Code Playgroud)
我的解决方案
我尝试过不同的方法.我的代码现在完成了这项工作,看起来如下:
$order = $this->Item->findById(6);
$neighbours = $this->Item->find('neighbors', array(
'field' => 'order',
'value' => $order['Item']['order']
));
Run Code Online (Sandbox Code Playgroud)
通过参数设置'field'到外地将是排序字段,并且设置'value'参数为您当前项目的订单价值,你会得到prev和next.
我想获得深层嵌套属性的值.
例如
$data->person->name->last_name;
Run Code Online (Sandbox Code Playgroud)
问题是我不知道是否person或name声明.我也不想使用嵌套if语句.If对于深层嵌套的属性,语句看起来不太好.
PHP中是否存在空条件运算符?
解决了
null-conditional由于null-coalescence操作员完成工作,因此不需要操作员.