簡體   English   中英

Lotus模型存儲庫中的少於查詢

[英]Less-than queries in a Lotus Model Repository

是否可以在Lotus :: Model存儲庫中執行以下查詢?

def active
  query.where("publish_at >= #{Date.today}")
end

在Lotus :: Model使用的Sequel中,您可以執行上述操作,也可以像這樣將其傳遞給塊

where{publish_at >= Date.today}

在Lotus中這似乎不太可能,因為conditions內部變量是需要鍵和值的Set 我想知道是否還有其他人可以解決這個問題。

查詢接口不與單個鍵/值對接受比散列一些值(例如, where(name: 'Lotus')我打算盡快賦予它。

更新: lambda樣式查詢現在在master中實現。

這應該工作

def self.created_after(date)
  query do
    where("created_at > #{date}")
  end
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM