小编bjo*_*k24的帖子

使用LIKE%...%查询mySql,而不是拉错记录

我有一个包含两个收集多个值的字段的数据库.例如,一个是颜色,其中一行可能是"red, blue, navyblue, lightblue, orange".另一个字段使用数字,我们称之为colorID,其中一行可能是"1, 10, 23, 110, 239."

现在,假设我想要SELECT * FROM my_table WHERE 'colors' LIKE %blue%;那个查询将给我带有"蓝色"的所有行,还有"navyblue"或"lightblue"的行,这些行可能包含也可能不包含"blue".同样,对于colorID,查询WHERE 'colorID' LIKE %1%将会拉出比我想要的更多的行.

正确查询数据库并返回正确结果的正确语法是什么?FWIW,字段都设置为TEXT(由于逗号).有没有更好的方法来存储数据,使搜索更容易,更准确?

mysql sql

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

使用Rails学习TDD的最佳资源

我终于掌握了轨道,并且对它开始学习最佳实践感觉很舒服,我的列表中的第一个是TDD原则.使用Rails了解TDD的最佳资源是什么?书籍,教程,任何东西.我很想学!

ruby tdd ruby-on-rails

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

用包含实例索引的变量替换字符串的每个实例

假设我有一个包含原始SVG XML大串,我想改变的每个实例<path,以<path class="pathX"(其中X是匹配项的索引).在javascript中执行此操作的最佳方法是什么?我正在使用这个有效的代码,但我很好奇是否有更好的方法:

var svgArray = mySvgStr.split('<path ');
for(var i = 1, len = svgArray.length; i < len; i++) {
  var newStr = 'class="path' + i + '" ' + svgArray[i];
  svgArray[i] = newStr;
}
var svgWithClasses = svgArray.join('<path ');
Run Code Online (Sandbox Code Playgroud)

javascript

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

在Rails 3中吐出最近10天的列表

我觉得我应该通过说我是Rails 3的新手来证明我的所有问题,所以请原谅我的新意.我一直在阅读ActionView Date Helpers,但无法弄清楚如何完成这个简单的功能.在Rails 3中,我想在过去10天内吐出一个html列表.所以,例如,它今天看起来像这样:

<li>Tuesday, February 8</li>
<li>Monday, February 7</li>
<li>Sunday, February 6</li>
<li>Saturday, February 5</li>
<li>Friday, February 4</li>
<li>Thursday, February 3</li>
<li>Wednesday, February 2</li>
<li>Tuesday, February 1</li> 
<li>Monday, January 31</li>
<li>Sunday, January 30</li>
Run Code Online (Sandbox Code Playgroud)

看起来很简单,但我无法弄清楚.有人想小心一下吗?

ruby ruby-on-rails ruby-on-rails-3

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

如何通过javascript中的函数返回对象属性

我有一个简单的对象,我想通过一个函数传递一个属性名称来调用一个特定的属性:

spit(name);

function spit(value) {
    var test = new Object();
    test.name = "Bill";
    test.number = 24;
    console.log(test.value);
}
Run Code Online (Sandbox Code Playgroud)

上面的代码应该返回"Bill".这怎么可能?

javascript function object

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

标签 统计

javascript ×2

ruby ×2

ruby-on-rails ×2

function ×1

mysql ×1

object ×1

ruby-on-rails-3 ×1

sql ×1

tdd ×1