我有一个名为 Node 的类。在那个类中,我有一个方法:
def self.random
self.order("RANDOM()").limit(1)
end
我希望这会返回一个节点。事实上,它输出到 rails 控制台的东西看起来就像是一个 Node.js。除了不是!
n = Node.random
n.class
给了我这个:
=> ActiveRecord::Relation::ActiveRecord_Relation_Node
我有一个名为 Node 的类。在那个类中,我有一个方法:
def self.random
self.order("RANDOM()").limit(1)
end
我希望这会返回一个节点。事实上,它输出到 rails 控制台的东西看起来就像是一个 Node.js。除了不是!
n = Node.random
n.class
给了我这个:
=> ActiveRecord::Relation::ActiveRecord_Relation_Node