gpt4 book ai didi

rethinkdb - RethinkDB 中的复合主键

转载 作者:行者123 更新时间:2023-12-04 19:52:55 27 4
gpt4 key购买 nike

我可以在 RethinkDB 中创建复合主键吗?例如,如果我有下一个文档结构的表格 {authorsId: '371df80c-2efd-48f9-ac37-3edcdb152fb1', postsId: '905e0c92-adcb-4095-98df-fa08ca71b900'}如何在两者上同时创建主键 authorsIdpostsId .或者,如果我不能这样做,我应该如何以三张表的方式使用多对多关系。我是否将一个字段用作主键,将第二个字段用作辅助索引?

最佳答案

主键只能在一列上,但您可以放置​​ postsIdauthorsId在一个数组中并将其用作主键值。

浏览此处获取更多信息:
https://www.rethinkdb.com/api/javascript/table_create/

编辑

主键仍然只是一个字段,但您可以使用 [postsId,authorId] 作为该列的值并实现相同的效果。 (从评论添加回来回答)。

关于rethinkdb - RethinkDB 中的复合主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33585637/

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