在很多时候需要在字符串中引入变量的值,如"hello#{member.nick_name}",在控制器和模型中我发现需要使用双引号,但我在做has_many的finder_sql时需要引入对象实例的id,如"select * from members where friend_id=#{id}"却发现给出的不是该实例的id,id被莫名其妙地换成了48070000,查了api没有过多的说明,却发现给出的例子中使用的是单引号,换成单引号一试,成功!但是什么时候需要单(双)引号,给一个原则好吗?
天哪,不知道什么时候需要单引号亦或双引号
最新推荐文章于 2024-08-10 14:56:37 发布