小编den*_*nko的帖子

Rails将DateTime转换为'where'查询中的日期

我需要对数据库进行查询并按开始日期过滤事件,但列类型是DateTime.我在模型中做了范围:

scope :day, -> (start_date) {where start_date: start_date}
Run Code Online (Sandbox Code Playgroud)

它适用于相同的DateTime值,但我需要一个过滤器Event只能按日期,而不是DateTime.

我有PG数据库并尝试:

  scope :day, -> (start_date) {where("start_date:date =?", "#{start_date.to_date}")}  
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个错误

ruby datetime ruby-on-rails date

6
推荐指数
3
解决办法
4016
查看次数

更改 woocommerce 订单总重量

我需要更改 woocommerce 网站中的订单总重量。

例如:我的购物车中有 3 个产品:1 - 30g;2 - 35;3 - 35克;总计 = 30+35+35 = 100g,但我想将包装重量添加到总重量中(总重量的 30%)。

示例:((30+35+35) * 0.3) + (30+35+35) = 130g

我可以计算出来,但是如何将总重量从 100 克更改为 130 克。

为了获得总重量,我使用 get_cart_contents_weight(),但我不知道如何设置新值。

php wordpress woocommerce

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

标签 统计

date ×1

datetime ×1

php ×1

ruby ×1

ruby-on-rails ×1

woocommerce ×1

wordpress ×1