小编Str*_*ent的帖子

Ruby HAML的空属性

我正在使用HAML在Ruby项目上实现Schema微格式,并且无法弄清楚如何在标记上设置空属性.我尝试了nil和false,但他们根本没有显示.

例: <div itemscope>

我想设置一个空的itemscope属性.

@StrangeElement评论添加的代码:

我的代码:

.agency.premium{:itemscope => true, :itemtype => 'schema.org/ProfessionalService';} 
Run Code Online (Sandbox Code Playgroud)

:itemscope => true似乎是HAML文档中推荐的方法.我得到了与我相同的结果:itemscope => '',一个带有空值的XHTML有效属性(即<div itemscope="">).

可能没问题,但我宁愿把它弄空,如Schema doc中所记录的那样.

ruby haml ruby-on-rails

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

无法在MySQL上使用PDO设置当前_timestamp或now()

我在我正在构建的Web应用程序中使用PDO预处理语句.我将timestamp列设置为current_timestamp作为默认值.

使用时间戳通常应该在列值为null时分配当前时间戳,与now()相同.但无论我尝试什么,如果我将timestamp列设置为null,我将获得NULL值,如果我使用now(),则为00:00:00.使用普通查询工作非常好.

我将参数作为关联数组发送,然后在PDOStatement上使用带有bindValue的foreach.在这个问题出现之前,它总能完美运行.我试过debugDumpParams,但它崩溃得相当惊人.它似乎是5.2.6的已知错误,Ubuntu还没有更新包.我宁愿避免绕过aptitude并从源代码安装php的麻烦,因为我甚至不确定debugDumpParams是否有帮助......

php mysql pdo timestamp

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

标签 统计

haml ×1

mysql ×1

pdo ×1

php ×1

ruby ×1

ruby-on-rails ×1

timestamp ×1