主要观点:同事向“我”求助代码问题,其代码使用了类似User.includes(investments: -> { where(state: :draft) })
的非ActiveRecord
或已知库的语法,经询问原来是两年前在 Rails 论坛提问时发明的,同时该论坛帖子是唯一能找到该特定语法探索的地方,且这种语法实际上也无法正常工作,LLM 在遇到 niche 话题和缺乏足够上下文时会像早期的“我”一样,像在 StackOverflow 上 Ctrl+C、Ctrl+V 那样操作,虽有趣但也存在问题。
关键信息:同事代码问题及奇特语法,该语法来源及唯一性,其实际不可行性,LLM 在特定情况下的表现。
重要细节:展示了多种相关代码示例及图片,如User.includes(:investments).where(investments: { state: :draft }).references(:investments)
等,以及对不同想法在帖子中的讨论和说明。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。