优化多个查询

时间:2020-10-14 06:58:36

标签: laravel eloquent

我的模型与属性模型有关系。每个属性都有其自己的值。 我执行这样的查询,但是非常慢。

library(stringr)
df %>% 
    mutate(datetime = ymd_hms(case_when(date %in% 
      as.Date(c("2020-01-04", "2020-02-04")) ~ 
           str_replace(datetime, '-(\\d{2})-(\\d{2})', '-\\2-\\1'), TRUE ~ as.character(datetime))))
#  id            datetime       date
#1   1 2020-03-01 00:02:15 2020-03-01
#2   2 2020-03-25 01:03:33 2020-03-25
#3   3 2020-03-14 03:45:55 2020-03-14
#4   4 2020-04-01 05:37:27 2020-01-04
#5   5 2020-04-01 06:23:38 2020-01-04
#6   6 2020-04-12 09:09:43 2020-04-12
#7   7 2020-04-21 12:44:47 2020-04-21
#8   8 2020-04-02 17:38:52 2020-02-04
#9   9 2020-04-24 19:44:21 2020-04-24
#10 10 2020-04-28 21:49:34 2020-04-28

有什么方法可以优化吗?

0 个答案:

没有答案