gpt4 book ai didi

javascript - Sequelize 范围 Timeline.create

转载 作者:行者123 更新时间:2023-11-30 11:54:20 25 4
gpt4 key购买 nike

Timeline.create从哪里来in the manual

// empty range:
Timeline.create({ range: [] }); // range = 'empty'

// Unbounded range:
Timeline.create({ range: [null, null] }); // range = '[,)'
// range = '[,"2016-01-01 00:00:00+00:00")'
Timeline.create({ range: [null, new Date(Date.UTC(2016, 0, 1))] });

// Infinite range:
// range = '[-infinity,"2016-01-01 00:00:00+00:00")'
Timeline.create({ range: [-Infinity, new Date(Date.UTC(2016, 0, 1))] });

我在 Timeline 上找不到任何内容。

最佳答案

这只是一个示例模型名称。它将被定义如下:

var Timeline = sequelize.define('Timeline', {
range: Sequelize.RANGE(Sequelize.DATE),
// [... some other columns here]
});

然后您可以创建实例并为该 range 列传递两个值(下限、上限):

Timeline.create({
range: [
new Date(Date.UTC(2016, 0, 1)), // lower
new Date(Date.UTC(2016, 1, 1)) // upper
]
});

(create() 是 sequelize 模型的标准方法。它创建类的内存实例 - Timeline 在这种情况下,但它可以是 PersonCarOctopus 或其他任何东西 - 然后将其保存到模型表示的数据库表中。)

关于javascript - Sequelize 范围 Timeline.create,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38482735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com