Ruby on rails 使用rails将数据插入JSONB列

Ruby on rails 使用rails将数据插入JSONB列,ruby-on-rails,postgresql,jsonb,Ruby On Rails,Postgresql,Jsonb,我有一个rails应用程序,其中我构建了一个完整的资源。现在通过UI,我试图创建一条记录,但不知何故,我的数据库中有一列属于JSONB类型(由PostGreSQL支持),它的值不会被推送到我的表中。有人能帮我吗,因为我对rails比较陌生 我不理解您通过表单使用jsonb的意图。 通常在jsonb列中保存一个哈希。所以,如果您在文本字段中放入如下哈希值,它应该会被保存。 [{name:'Jone',lastname:'Doe'}] 希望这有帮助我不理解您通过表单使用jsonb的意图。 通常在js

我有一个rails应用程序,其中我构建了一个完整的资源。现在通过UI,我试图创建一条记录,但不知何故,我的数据库中有一列属于JSONB类型(由PostGreSQL支持),它的值不会被推送到我的表中。有人能帮我吗,因为我对rails比较陌生

我不理解您通过表单使用jsonb的意图。 通常在jsonb列中保存一个哈希。所以,如果您在文本字段中放入如下哈希值,它应该会被保存。 [{name:'Jone',lastname:'Doe'}]


希望这有帮助

我不理解您通过表单使用jsonb的意图。 通常在jsonb列中保存一个哈希。所以,如果您在文本字段中放入如下哈希值,它应该会被保存。 [{name:'Jone',lastname:'Doe'}]


希望这会有所帮助

您能更新您的问题,了解您目前的做法吗?如果将带有键值的散列传递给JSONB,它应该saved@Shani你能和我分享一些工作代码吗。我没有,因为我不知道该做什么和如何做。有一个单独类型的form builder对象,我必须使用它来接受我对JSONB列的输入。目前,我正在使用一个文本字段,在其中输入数据。您能用您目前的方式更新您的问题吗?如果将带有键值的散列传递给JSONB,它应该saved@Shani你能和我分享一些工作代码吗。我没有,因为我不知道该做什么和如何做。有一个单独类型的form builder对象,我必须使用它来接受我对JSONB列的输入。目前,我正在使用一个文本字段,在其中输入数据