嗨,我开始在 codeigniter 中查询我的数据库,并且在基本的 select 语句上一切正常,但是在我添加了我的 sql 函数之后,一切都变了。好吧,基本上我有一个在 mysql 中正确处理文本的函数,它应该像这样工作:
SELECT proper(foo_bar) as foo from foo;
这个应该返回如下内容:
|Foo |
|Foo Bar|
现在应用我希望它是这样的活动记录:
$this->db->select('proper(foo_bar)');
$query = $this->db->get('foo');
好吧,我仍然不知道别名的一部分,但我现在需要解决这个问题,但是是的,在这个查询之后没有返回。我认为 CI 将其读作
Select 'proper(foo_bar)' from foo
这显然是完全错误的。顺便说一句,我尽可能不想像这样手动输入我的查询:
$query = $this->db->query("SELECT proper(foo_bar) as foo from foo");
在我看来,这是不切实际的。有什么办法可以解决这个问题?谢谢!