小编Ale*_*min的帖子

在日期之间使用Waterline ORM SailsJS

目标:返回在两个日期之间创建的项目列表.

根据这个问题,https://github.com/balderdashy/waterline/issues/110还没有任何between功能.但是,解决方法如下:

User.find({
    date: { '>': new Date('2/4/2014'), '<': new Date('2/7/2014') }
}).exec(/* ... */);
Run Code Online (Sandbox Code Playgroud)

更确切地说,我们不希望上面的硬编码日期,所以我们读取表单提交的输入,如下所示:

    start = new Date(req.param('yearStart') + '/' + req.param('monthStart') + '/' + req.param('dayStart'));
    end = new Date(req.param('yearEnd') + '/' + req.param('monthEnd') + '/' + req.param('dayEnd'));
Run Code Online (Sandbox Code Playgroud)

打印start和end控制台向我展示了这个(由于某种原因,不同的时区)?

from: Sat Mar 01 2014 00:00:00 GMT-0500 (EST)
to: Sat Apr 30 2016 00:00:00 GMT-0400 (EDT)
Run Code Online (Sandbox Code Playgroud)

但是我的观点每次都没有回报.

sails.js waterline

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

CSS3 中实体元素与透明元素的性能对比

渲染纯色和透明色时的性能差异是什么。时间loading和scrolling网页。假设它们都由 GPU 处理,差异变得很小,但我仍然想知道。生成透明元素需要采取哪些额外步骤,透明元素在 FPS 上的权重是否比常规元素重?

从技术上讲,这不仅限于颜色,而是solid elements与transparent elements.

选择的JSFiddle Demo颜色是 SO 绿色 :)

CSS

.example1{
  background-color:#75845c;
  color: #e1e818;
}

.example2{
  background-color:#75845c;
  color: rgba(255, 255, 0, 0.6);
}
Run Code Online (Sandbox Code Playgroud)

HTML

<div class="example1">
  I am a solid color
</div>
<br />
<div class="example2">
  I am a transperant color
</div>
Run Code Online (Sandbox Code Playgroud)

css performance transparency colors hardware-acceleration

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

Sequelize 查询字符串前缀 / 以

我正在构建一个自动填充函数,它接受一个字符串输入并返回一个字符串建议列表。

SequelizeiLike:query返回每个出现查询字符串的字符串。我想支持查询是前缀的字符串。例如,什么时候query='sh'结果应该返回以 开头的字符串,sh而不是sh在字符串中的任何位置。

从数据库接收数据后,这相对简单,但是我想知道是否有办法在查询数据库时通过 sequelize 完成此操作?如果是这样怎么办?

数据库大小将在 10,000 到 100,000 个字符串之间,不超过几个单词(确切地说是公司名称)。

可选问题:数据库通常比一般编写的代码具有更好的性能,在这种情况下是否应该有明显的差异?或者我应该只从数据库中收集所有数据并在通过 vanilla JS 之后对其应用一些其他过滤器。

let suggestions = yield db.Company.findAll({
  limit: 7,
    where: {
      company_name: {
        $iLike: '%'+this.data.query
      }
    }
 })
Run Code Online (Sandbox Code Playgroud)

javascript postgresql sequelize.js

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