小编bko*_*rte的帖子

在CodeIgniter 1.7中获取原始SQL查询

我正在尝试在我的第一个严重的CodeIgniter应用程序中调试一些代码,我似乎无法找到我可以简单地获取我的ActiveRecord代码刚刚生成的原始SQL的位置.

    $where  = 'DAY(`datetime_start`) = '. date('d',$day) .' AND ';
    $where .= 'MONTH(`datetime_start`) = '. date('m',$day) .'';

    $this->db->from('events')->where($where);
    $result = $this->db->get();
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助!

php codeigniter

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

递归URL模式CMS样式

每当我学习一门新语言/框架时,我总会建立一个内容管理系统......

我正在学习Python和Django,我一直在制作一个能够选择正确页面的URL模式.

例如,对于单级URL模式,我有:

url(r'^(?P<segment>[-\w]+)/$', views.page_by_slug, name='pg_slug'),
Run Code Online (Sandbox Code Playgroud)

哪个适合网址,如:

http://localhost:8000/page/
Run Code Online (Sandbox Code Playgroud)

现在,我不确定是否可以让Django的URL系统返回一个slu a ala列表:

http://localhost:8000/parent/child/grandchild/
Run Code Online (Sandbox Code Playgroud)

将返回父母,孩子,孙子.

这就是Django已经做过的事情了吗?或者我是否修改原始URL模式以允许斜杠并在那里提取URL数据?

我在这里先向您的帮助表示感谢.

django django-urls

9
推荐指数
1
解决办法
1695
查看次数

在Rails中对数字字符串进行排序

首先,一个警告:我是Ruby和Rails的新手.

我的模型中有一个字符串字段,它引用了我的客户端的现有离线命名方案,它是由小数分隔的整数.所以"1.1"和"5.10.1.5"等

我想使用Rails的默认范围排序,但只是这个字段的正常排序会导致这样的问题:

1 1.10 1.2 1.3

显然,我希望1.10在最后排序.谁能指出我正确的方向?

我正在使用Rails 3.2.10和Postgres 9.1.4.

ruby postgresql ruby-on-rails

5
推荐指数
1
解决办法
1534
查看次数