小编Joe*_*ith的帖子

CakePHP语法用于查找条件

我有一个表调用Users,以下查找工作正常:

$users = $this->User->find('list', array('conditions'=>array('User.id'=>1)));
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试获取一个用户列表,"User.id != 1" or "User.id >= 5", 则find不会返回数据.

我使用的语法是

$users = $this->User->find('list', array('conditions'=>array('User.id'=>'<> 1')));
Run Code Online (Sandbox Code Playgroud)

$users = $this->User->find('list', array('conditions'=>array('User.id'=>'>= 1')));
Run Code Online (Sandbox Code Playgroud)

Cake为User.id => '<> 1')案例生成的调试查询是

SELECT `User`.`id`, `User`.`first_name` FROM `mesh2`.`users` AS `User` WHERE `User`.`id` = '<>1',
Run Code Online (Sandbox Code Playgroud)

这似乎是不正确的.

我使用了Alvin 网站上的例子.有任何想法吗?

cakephp cakephp-2.1

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

记录当前文件名

有没有办法记录文件名/类名/功能和/或行号,在哪里$this->log调用?

我在$this->log或的文档中找不到这个CakeLog::write ().

cakephp

0
推荐指数
1
解决办法
195
查看次数

标签 统计

cakephp ×2

cakephp-2.1 ×1