【发布时间】:2018-04-20 11:03:02
【问题描述】:
我是 REALM 的新手,我正在尝试加入两个表,但我找不到领域的 sql 查询信息(我正在使用 React Native)
表格是聊天室和消息。 ChatRoom 有多个消息。我希望所有聊天室中的每个聊天室都只有一条最新消息。
ChatRoom.schema = {
name: 'fcm_chat_room',
primaryKey: 'chat_room_id',
properties: {
chat_room_id: 'string',
chat_room_name: {type: 'string', default: ''},
chat_room_date: 'date'
}
};
Message.schema = {
name: 'fcm_message',
primaryKey: 'message_id',
properties: {
message_id: 'string',
chat_room_id: 'string',
sender_id: 'string',
sender_reg_id: 'string',
message: 'string',
msg_date: 'date',
is_read: {type: 'bool', default: false}
}
};
【问题讨论】:
-
Realm 不是关系型数据库,它有 relationship 直接指向另一个“表”,它没有通过 id 连接
-
这又是什么版本的Realm
-
我的Realm版本是v2.0.4
标签: react-native realm mobile-development