小编Tom*_*Tom的帖子

有没有办法为Doctrine 2模型指定默认顺序?

在Rails中(甚至在Doctrine <2,IIRC中),您可以为任何模型指定默认顺序.例如,如果你告诉Rails总是命令你customer的表name,Customer.all将永远被客户订购的列表name.它具有很大的意义.

从我收集的内容来看,它无法在Doctrine 2中执行此操作.显然,他们希望您创建一个查询.

在我看来,这将是一个非常干燥,逻辑和方便的功能,并且选择遗漏的一个非常愚蠢的功能.

我真诚地希望我错误地认为这个选项不存在,在我今晚哭泣自己睡觉之前,我想检查一下Doctrine是否真的有办法指定一个默认订单我只是无法找到它.任何人都可以开导我吗?

sorting doctrine-orm

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

htaccess漂亮的网址不工作

文件夹结构:

- assets
  - all css / js
- calsses
  - all models, db ant etc
- views
  - admin
  - app
    - index.php
    - customers.php
    .......
Run Code Online (Sandbox Code Playgroud)

我的.htaccess

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{HTTP_HOST} ^(www.)?localhost:8080$

RewriteRule ^(.*)$ /views/$1
RewriteRule ^(/)?$ /views/index.php [L]
Run Code Online (Sandbox Code Playgroud)

地址:localhost:8080/app/- 工作正常,但后来我尝试添加漂亮的网址例如我customers.php- localhost:8080/app/customers.php?id=5更改为localhost:8080/app/customers/id/5

htaccess添加了新行:

RewriteRule /id/(.*) customers.php?id=$1
Run Code Online (Sandbox Code Playgroud)

它不工作,它总是返回500内部服务器错误可能有问题?

加上需要没有.php扩展的所有网址

apache .htaccess mod-rewrite

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

MySql:按日期计算不同值的出现次数

我试图找到一个 MySQL 查询,它将在具有特定日期的特定字段 (ID) 中找到不同的值,然后计算该值的出现次数并按日期分隔。请参阅下面的示例:

示例数据库

id         Date                    ID
-----      ------                  -------
1          2015-01-24 14:13:50     user1
2          2015-01-24 14:13:50     user1
3          2015-01-24 14:13:50     user2
4          2015-01-24 14:13:50     user2
5          2015-02-24 04:13:50     user2
6          2015-02-24 04:13:50     user1
7          2015-02-24 04:13:50     user3
Run Code Online (Sandbox Code Playgroud)

预期产出

month        uniqueUsers
---------    ----------
12015        2
22015        3
Run Code Online (Sandbox Code Playgroud)

这个查询

SELECT DISTINCT CONCAT( MONTH(  `Date` ) , YEAR(  `Date` ) ) AS 
MONTH ,  COUNT( DISTINCT  `ID` )  AS uniqueUsers
FROM  `myDB` 
Run Code Online (Sandbox Code Playgroud)

给我这些结果:

month        uniqueUsers
---------    ----------
12015        2
Run Code Online (Sandbox Code Playgroud)

但它不会提供第 …

mysql

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

标签 统计

.htaccess ×1

apache ×1

doctrine-orm ×1

mod-rewrite ×1

mysql ×1

sorting ×1