gpt4 book ai didi

sql - Rails Model.find() 不返回信息(返回散列)

转载 作者:数据小太阳 更新时间:2023-10-29 07:49:16 26 4
gpt4 key购买 nike

我正在使用 Postgresql 并且我不确定我在这里遗漏了什么,但是在我的数据库中调用了我的数据库

helper.rb:

def get_info
info = Scraper.find(1)
puts info
end

在我的 controller.rb 中通过一个 post 请求,像这样:

def create
helpers.get_info
end

回来了

#<Scraper:0x00007f96f9738ce0>

相对于我数据库中的实际信息:

<Scraper id: 1, restaurant: => "subway">

最佳答案

修改以下代码

def get_info
info = Scraper.find(1)
puts info
end

作为

def get_info
Scraper.find(1)
end

这会起作用,不需要使用 puts info 或者即使你想使用 puts 然后你可以使用

放置信息.检查

关于sql - Rails Model.find() 不返回信息(返回散列),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48484460/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com